998 327 -41 100 -144 196 -121 -247 462 -117 -317 745 44 350 446 59 115 48 -104 412 59 -146 -178 288 -44 -71 44 -154 83 327 -124 468 893 -878 165 136 -344 -153 50 457 44 138 -80 66 -219 95 176 239 -512 33 -572 840 326 560 227 -178 -328 49 -180 -157 137 -147 98 -43 476 569 186 27 341 -422 187 367 -425 22 -583 338 -124 79 -182 -47 -167 -56 -702 -117 248 -74 110 47 717 -167 -187 -109 212 -214 163 -225 176 -553 432 -163 -529 303 358 -331 159 -752 -30 -339 -24 71 -102 175 546 -195 -214 -267 111 -92 63 -49 472 200 485 137 77 70 60 217 178 266 107 742 213 563 168 -54 -126 -508 -641 354 -365 -370 121 -398 32 235 338 50 163 -58 157 684 -164 29 426 503 -141 265 417 187 77 762 -163 -68 147 782 -68 263 -365 -159 -395 -107 508 215 149 -373 -420 365 403 503 -643 -219 705 -397 -272 692 -93 -414 -786 -579 155 42 104 171 -769 152 -67 53 -459 635 -711 -104 -177 -110 -141 -66 352 -34 -298 -274 293 -665 767 553 41 59 -331 268 -210 -70 420 -128 31 232 110 524 -9 -635 -114 -87 303 -39 -295 72 -249 -644 41 654 65 -79 683 -147 365 -40 -327 937 -61 -112 -88 -201 -408 -396 -24 126 -714 -250 -379 345 -36 -588 99 -144 761 -49 98 27 -125 -296 89 -529 -440 508 156 62 -75 -48 65 67 937 141 362 43 -86 -28 614 46 117 -489 264 30 455 -786 22 -425 -249 40 -109 -135 -292 353 -596 626 -171 470 -365 -120 -118 -83 -194 522 -633 770 218 -54 401 447 192 -593 -333 -330 -120 25 135 -169 -363 -69 -97 63 20 -563 -21 -486 260 -72 170 714 -303 503 -512 265 62 -463 -107 277 -765 -628 53 487 -235 -402 -279 -405 137 343 118 -160 -275 553 -106 -158 543 63 -725 317 -142 465 301 119 265 294 -250 83 -92 406 -251 138 35 -156 -194 -41 -60 303 -8 632 -147 -666 153 -50 301 241 -124 -515 -734 -127 -29 54 -236 -144 -414 -115 55 -358 496 -201 -695 -211 -507 62 -59 -169 -232 -201 -303 696 -354 84 70 123 -668 88 99 -183 147 513 326 463 -394 228 -236 36 -685 139 -104 -536 67 -149 -173 -360 -76 224 -16 -805 771 -373 -35 -263 -124 -96 -23 -190 -192 -937 -54 315 165 512 -480 64 -94 60 -288 -34 -67 -267 -145 194 63 73 -549 783 -70 40 350 -70 52 -607 180 -170 -137 376 -55 721 -30 79 -108 -870 -84 -44 -537 -790 -105 -92 144 162 -466 -39 34 159 455 224 -194 -102 546 49 533 51 -188 64 122 283 81 -423 -231 -345 -265 -415 170 -246 -82 -509 -198 -519 -41 324 -21 -79 122 84 681 -36 -345 -68 -185 905 -94 509 813 -188 -103 274 -425 38 -727 -756 -123 -174 740 40 201 519 335 21 -384 753 -86 -99 12 501 326 -439 127 -317 -114 -48 -245 296 263 654 218 288 370 -704 -90 -171 624 583 -650 -102 355 328 113 323 216 280 95 -174 -45 -27 405 -60 -123 206 20 411 -45 592 -515 85 616 54 -162 160 125 -236 -31 -54 108 -98 -32 -214 33 141 366 94 60 -560 -323 180 -129 -145 75 94 -734 755 -378 -39 -420 -311 199 634 222 273 -472 196 -541 967 -351 184 61 669 -119 -275 476 24 -163 330 542 279 193 58 -149 -438 654 -175 453 576 -278 79 33 125 -251 -660 594 260 306 245 -333 -349 507 500 333 185 -95 -634 -60 188 -161 -348 -243 -198 383 -407 -205 110 -126 -47 -712 27 50 648 36 449 159 -336 601 249 441 -53 566 205 190 -83 109 -104 -236 350 -157 478 382 -230 -110 -56 329 -471 -619 -141 413 -323 607 -106 22 -83 676 -30 -115 -43 208 13 81 405 522 511 -65 -370 606 -102 -269 -123 -618 274 236 -163 39 148 122 445 -115 244 -98 -167 28 -764 -14 -173 72 -105 276 -535 -273 269 148 -374 -91 -380 160 210 -716 -348 320 221 -45 29 -901 -341 43 613 -138 47 -556 238 -287 -212 -487 -215 -339 397 -76 176 -344 172 15 -7 -105 -539 -97 -606 -373 55 74 -104 -48 -237 355 -487 -135 309 -391 -252 -243 156 -437 93 -164 -482 -223 -149 13 500 -197 79 116 513 -322 442 -315 -539 80 167 -116 235 -399 403 401 557 99 172 531 45 -354 -513 -200 40 -443 60 -541 -123 576 631 250 -39 -309 -420 -393 162 -454 -447 426 -59 666 -24 36 35 -568 463 -217 521 453 -687 156 -67 815 383 -335 -117 -231 -301 181 -165 134 -433 -317 -445 -580 -394 333 99 -233 415 -111 49 -496 22 153 -579 -500 -462 322 297 208 69 -72 123 -238 142 331 -161 -170 300 511 -83 -731 87 -222 175 37 167 137 -54 -67 -693 382 -17 -149 275 -54 -374 -806 50 -247 51 -620 -75 -227 -60 254 -58 -101 66 -11 -240 416 -295 146 221 22 104 186 325 366 145 -352 817 124 438 87 -467 514 631 -124 -32 577 299 -362 -240 46 -266 272 -42 70 57 -94 -35 102 -201 -752 -63 46 456 623 192 415 -391 -463 -215 -265 51 232 -325 -240 676 -685 -845 -21 124 -182 -824 843 423 -508