18677
((3) 0 () 1 ((q "(lib scribblings/inside/inside.scrbl)")) () (h ! (equal) ((c idx c (c gentag c 541 ? . 0)) q (44275 . 2)) ((c idx c (c gentag c 561 ? . 0)) q (45528 . 2)) ((c idx c (c gentag c 519 ? . 0)) q (40588 . 5)) ((c idx c (c gentag c 249 ? . 0)) q (7267 . 4)) ((c idx c (c gentag c 188 ? . 0)) q (3753 . 3)) ((c idx c (c gentag c 415 ? . 0)) q (24678 . 5)) ((c idx c (c gentag c 278 ? . 0)) q (10096 . 3)) ((c idx c (c gentag c 502 ? . 0)) q (38637 . 3)) ((c idx c (c gentag c 536 ? . 0)) q (43375 . 2)) ((c idx c (c gentag c 334 ? . 0)) q (17753 . 3)) ((c idx c (c gentag c 468 ? . 0)) q (31237 . 9)) ((c idx c (c gentag c 504 ? . 0)) q (38852 . 4)) ((c idx c (c gentag c 325 ? . 0)) q (16231 . 4)) ((c idx c (c gentag c 576 ? . 0)) q (46853 . 4)) ((c idx c (c gentag c 453 ? . 0)) q (29527 . 4)) ((c idx c (c gentag c 167 ? . 0)) q (1322 . 2)) ((c idx c (c gentag c 277 ? . 0)) q (9976 . 3)) ((c idx c (c gentag c 245 ? . 0)) q (6908 . 2)) ((c idx c (c gentag c 297 ? . 0)) q (12617 . 3)) ((c idx c (c gentag c 346 ? . 0)) q (18656 . 2)) ((c idx c (c gentag c 340 ? . 0)) q (18267 . 2)) ((c idx c (c gentag c 527 ? . 0)) q (41600 . 9)) ((c idx c (c gentag c 248 ? . 0)) q (7095 . 5)) ((c idx c (c gentag c 425 ? . 0)) q (27302 . 2)) ((c idx c (c gentag c 540 ? . 0)) q (44161 . 3)) ((c idx c (c gentag c 155 ? . 0)) q (258 . 2)) ((c idx c (c gentag c 473 ? . 0)) q (32339 . 2)) ((c idx c (c gentag c 170 ? . 0)) q (1541 . 3)) ((c idx c (c gentag c 306 ? . 0)) q (13751 . 3)) ((c idx c (c gentag c 173 ? . 0)) q (2071 . 3)) ((c idx c (c gentag c 233 ? . 0)) q (6295 . 2)) ((c idx c (c gentag c 489 ? . 0)) q (36813 . 5)) ((c idx c (c gentag c 251 ? . 0)) q (7523 . 4)) ((c idx c (c gentag c 443 ? . 0)) q (28586 . 2)) ((c idx c (c gentag c 581 ? . 0)) q (47360 . 2)) ((c idx c (c gentag c 355 ? . 0)) q (19815 . 3)) ((c idx c (c gentag c 238 ? . 0)) q (6552 . 2)) ((c idx c (c gentag c 556 ? . 0)) q (45271 . 2)) ((c idx c (c gentag c 353 ? . 0)) q (19618 . 3)) ((c idx c (c gentag c 364 ? . 0)) q (21054 . 2)) ((c idx c (c gentag c 435 ? . 0)) q (27955 . 4)) ((c idx c (c gentag c 507 ? . 0)) q (39142 . 2)) ((c idx c (c gentag c 510 ? . 0)) q (39464 . 5)) ((c idx c (c gentag c 482 ? . 0)) q (32949 . 2)) ((c idx c (c gentag c 236 ? . 0)) q (6449 . 2)) ((c idx c (c gentag c 549 ? . 0)) q (44627 . 4)) ((c idx c (c gentag c 339 ? . 0)) q (18220 . 2)) ((c idx c (c gentag c 457 ? . 0)) q (30350 . 4)) ((c idx c (c gentag c 506 ? . 0)) q (39073 . 3)) ((c idx c (c gentag c 494 ? . 0)) q (37440 . 2)) ((c idx c (c gentag c 300 ? . 0)) q (12900 . 3)) ((c idx c (c gentag c 423 ? . 0)) q (26564 . 8)) ((c idx c (c gentag c 295 ? . 0)) q (12371 . 3)) ((c idx c (c gentag c 204 ? . 0)) q (5121 . 5)) ((c idx c (c gentag c 554 ? . 0)) q (45120 . 3)) ((c idx c (c gentag c 322 ? . 0)) q (15801 . 6)) ((c idx c (c gentag c 513 ? . 0)) q (39819 . 2)) ((c idx c (c gentag c 564 ? . 0)) q (45757 . 2)) ((c idx c (c gentag c 555 ? . 0)) q (45224 . 2)) ((c idx c (c gentag c 150 ? . 0)) q (0 . 2)) ((c idx c (c gentag c 258 ? . 0)) q (8371 . 4)) ((c idx c (c gentag c 358 ? . 0)) q (20339 . 2)) ((c idx c (c gentag c 157 ? . 0)) q (384 . 3)) ((c idx c (c gentag c 580 ? . 0)) q (47323 . 2)) ((c idx c (c gentag c 403 ? . 0)) q (22170 . 2)) ((c idx c (c gentag c 559 ? . 0)) q (45425 . 2)) ((c idx c (c gentag c 262 ? . 0)) q (8954 . 2)) ((c idx c (c gentag c 526 ? . 0)) q (41554 . 2)) ((c idx c (c gentag c 444 ? . 0)) q (28640 . 3)) ((c idx c (c gentag c 529 ? . 0)) q (42353 . 6)) ((c idx c (c gentag c 328 ? . 0)) q (16890 . 6)) ((c idx c (c gentag c 296 ? . 0)) q (12488 . 3)) ((c idx c (c gentag c 301 ? . 0)) q (13014 . 4)) ((c idx c (c gentag c 313 ? . 0)) q (14758 . 3)) ((c idx c (c gentag c 327 ? . 0)) q (16650 . 6)) ((c idx c (c gentag c 483 ? . 0)) q (33001 . 3)) ((c idx c (c gentag c 365 ? . 0)) q (21081 . 2)) ((c idx c (c gentag c 430 ? . 0)) q (27551 . 2)) ((c idx c (c gentag c 485 ? . 0)) q (33159 . 13)) ((c idx c (c gentag c 528 ? . 0)) q (42145 . 6)) ((c idx c (c gentag c 169 ? . 0)) q (1486 . 2)) ((c idx c (c gentag c 202 ? . 0)) q (4895 . 3)) ((c idx c (c gentag c 261 ? . 0)) q (8815 . 4)) ((c idx c (c gentag c 429 ? . 0)) q (27499 . 2)) ((c idx c (c gentag c 547 ? . 0)) q (44463 . 3)) ((c idx c (c gentag c 462 ? . 0)) q (30871 . 2)) ((c idx c (c gentag c 156 ? . 0)) q (314 . 3)) ((c idx c (c gentag c 466 ? . 0)) q (31041 . 3)) ((c idx c (c gentag c 456 ? . 0)) q (30249 . 3)) ((c idx c (c gentag c 599 ? . 0)) q (47796 . 5)) ((c idx c (c gentag c 532 ? . 0)) q (42838 . 3)) ((c idx c (c gentag c 243 ? . 0)) q (6819 . 2)) ((c idx c (c gentag c 178 ? . 0)) q (2548 . 4)) ((c idx c (c gentag c 159 ? . 0)) q (538 . 4)) ((c idx c (c gentag c 254 ? . 0)) q (7865 . 2)) ((c idx c (c gentag c 351 ? . 0)) q (19564 . 2)) ((c idx c (c gentag c 330 ? . 0)) q (17415 . 2)) ((c idx c (c gentag c 235 ? . 0)) q (6409 . 2)) ((c idx c (c gentag c 575 ? . 0)) q (46668 . 5)) ((c idx c (c gentag c 309 ? . 0)) q (14135 . 4)) ((c idx c (c gentag c 508 ? . 0)) q (39180 . 2)) ((c idx c (c gentag c 332 ? . 0)) q (17481 . 4)) ((c idx c (c gentag c 419 ? . 0)) q (25693 . 7)) ((c idx c (c gentag c 452 ? . 0)) q (29378 . 4)) ((c idx c (c gentag c 344 ? . 0)) q (18555 . 2)) ((c idx c (c gentag c 498 ? . 0)) q (38293 . 4)) ((c idx c (c gentag c 479 ? . 0)) q (32727 . 2)) ((c idx c (c gentag c 186 ? . 0)) q (3608 . 3)) ((c idx c (c gentag c 292 ? . 0)) q (12221 . 2)) ((c idx c (c gentag c 333 ? . 0)) q (17639 . 3)) ((c idx c (c gentag c 441 ? . 0)) q (28466 . 2)) ((c idx c (c gentag c 424 ? . 0)) q (26961 . 8)) ((c idx c (c gentag c 442 ? . 0)) q (28530 . 2)) ((c idx c (c gentag c 250 ? . 0)) q (7422 . 3)) ((c idx c (c gentag c 400 ? . 0)) q (21621 . 5)) ((c idx c (c gentag c 514 ? . 0)) q (39867 . 2)) ((c idx c (c gentag c 472 ? . 0)) q (32293 . 2)) ((c idx c (c gentag c 459 ? . 0)) q (30612 . 4)) ((c idx c (c gentag c 511 ? . 0)) q (39693 . 2)) ((c idx c (c gentag c 193 ? . 0)) q (4167 . 3)) ((c idx c (c gentag c 501 ? . 0)) q (38577 . 2)) ((c idx c (c gentag c 304 ? . 0)) q (13467 . 4)) ((c idx c (c gentag c 407 ? . 0)) q (22517 . 9)) ((c idx c (c gentag c 463 ? . 0)) q (30915 . 2)) ((c idx c (c gentag c 268 ? . 0)) q (9434 . 2)) ((c idx c (c gentag c 401 ? . 0)) q (21786 . 6)) ((c idx c (c gentag c 348 ? . 0)) q (18900 . 6)) ((c idx c (c gentag c 291 ? . 0)) q (12097 . 3)) ((c idx c (c gentag c 184 ? . 0)) q (3413 . 3)) ((c idx c (c gentag c 255 ? . 0)) q (7905 . 3)) ((c idx c (c gentag c 582 ? . 0)) q (47405 . 2)) ((c idx c (c gentag c 583 ? . 0)) q (47429 . 2)) ((c idx c (c gentag c 195 ? . 0)) q (4391 . 3)) ((c idx c (c gentag c 471 ? . 0)) q (32218 . 3)) ((c idx c (c gentag c 499 ? . 0)) q (38458 . 2)) ((c idx c (c gentag c 548 ? . 0)) q (44543 . 3)) ((c idx c (c gentag c 552 ? . 0)) q (44878 . 3)) ((c idx c (c gentag c 199 ? . 0)) q (4747 . 2)) ((c idx c (c gentag c 259 ? . 0)) q (8516 . 4)) ((c idx c (c gentag c 289 ? . 0)) q (11516 . 8)) ((c idx c (c gentag c 412 ? . 0)) q (23657 . 10)) ((c idx c (c gentag c 323 ? . 0)) q (16056 . 2)) ((c idx c (c gentag c 402 ? . 0)) q (21996 . 4)) ((c idx c (c gentag c 446 ? . 0)) q (28815 . 2)) ((c idx c (c gentag c 288 ? . 0)) q (11462 . 2)) ((c idx c (c gentag c 205 ? . 0)) q (5274 . 5)) ((c idx c (c gentag c 321 ? . 0)) q (15592 . 6)) ((c idx c (c gentag c 522 ? . 0)) q (40817 . 6)) ((c idx c (c gentag c 474 ? . 0)) q (32385 . 3)) ((c idx c (c gentag c 367 ? . 0)) q (21228 . 3)) ((c idx c (c gentag c 523 ? . 0)) q (41014 . 5)) ((c idx c (c gentag c 347 ? . 0)) q (18707 . 5)) ((c idx c (c gentag c 166 ? . 0)) q (1277 . 2)) ((c idx c (c gentag c 175 ? . 0)) q (2311 . 2)) ((c idx c (c gentag c 314 ? . 0)) q (14862 . 3)) ((c idx c (c gentag c 484 ? . 0)) q (33107 . 2)) ((c idx c (c gentag c 341 ? . 0)) q (18313 . 3)) ((c idx c (c gentag c 557 ? . 0)) q (45325 . 2)) ((c idx c (c gentag c 414 ? . 0)) q (24491 . 5)) ((c idx c (c gentag c 279 ? . 0)) q (10216 . 5)) ((c idx c (c gentag c 320 ? . 0)) q (15363 . 6)) ((c idx c (c gentag c 201 ? . 0)) q (4851 . 2)) ((c idx c (c gentag c 283 ? . 0)) q (10766 . 3)) ((c idx c (c gentag c 530 ? . 0)) q (42557 . 5)) ((c idx c (c gentag c 187 ? . 0)) q (3677 . 3)) ((c idx c (c gentag c 488 ? . 0)) q (36637 . 4)) ((c idx c (c gentag c 409 ? . 0)) q (23420 . 3)) ((c idx c (c gentag c 445 ? . 0)) q (28754 . 2)) ((c idx c (c gentag c 476 ? . 0)) q (32518 . 2)) ((c idx c (c gentag c 182 ? . 0)) q (3072 . 6)) ((c idx c (c gentag c 280 ? . 0)) q (10447 . 5)) ((c idx c (c gentag c 315 ? . 0)) q (14957 . 2)) ((c idx c (c gentag c 420 ? . 0)) q (25939 . 4)) ((c idx c (c gentag c 247 ? . 0)) q (6985 . 3)) ((c idx c (c gentag c 253 ? . 0)) q (7775 . 3)) ((c idx c (c gentag c 600 ? . 0)) q (47993 . 3)) ((c idx c (c gentag c 198 ? . 0)) q (4692 . 2)) ((c idx c (c gentag c 537 ? . 0)) q (43439 . 7)) ((c idx c (c gentag c 160 ? . 0)) q (672 . 4)) ((c idx c (c gentag c 265 ? . 0)) q (9072 . 2)) ((c idx c (c gentag c 338 ? . 0)) q (17948 . 7)) ((c idx c (c gentag c 191 ? . 0)) q (3993 . 3)) ((c idx c (c gentag c 176 ? . 0)) q (2368 . 2)) ((c idx c (c gentag c 495 ? . 0)) q (37497 . 5)) ((c idx c (c gentag c 363 ? . 0)) q (20686 . 9)) ((c idx c (c gentag c 196 ? . 0)) q (4518 . 3)) ((c idx c (c gentag c 408 ? . 0)) q (22960 . 9)) ((c idx c (c gentag c 207 ? . 0)) q (5567 . 5)) ((c idx c (c gentag c 299 ? . 0)) q (12867 . 2)) ((c idx c (c gentag c 597 ? . 0)) q (47691 . 2)) ((c idx c (c gentag c 345 ? . 0)) q (18605 . 2)) ((c idx c (c gentag c 569 ? . 0)) q (46122 . 2)) ((c idx c (c gentag c 356 ? . 0)) q (19902 . 6)) ((c idx c (c gentag c 538 ? . 0)) q (43718 . 6)) ((c idx c (c gentag c 509 ? . 0)) q (39223 . 6)) ((c idx c (c gentag c 533 ? . 0)) q (42937 . 4)) ((c idx c (c gentag c 598 ? . 0)) q (47745 . 2)) ((c idx c (c gentag c 331 ? . 0)) q (17444 . 2)) ((c idx c (c gentag c 257 ? . 0)) q (8247 . 4)) ((c idx c (c gentag c 487 ? . 0)) q (36466 . 4)) ((c idx c (c gentag c 305 ? . 0)) q (13632 . 3)) ((c idx c (c gentag c 242 ? . 0)) q (6715 . 3)) ((c idx c (c gentag c 562 ? . 0)) q (45588 . 2)) ((c idx c (c gentag c 518 ? . 0)) q (40439 . 4)) ((c idx c (c gentag c 180 ? . 0)) q (2813 . 3)) ((c idx c (c gentag c 451 ? . 0)) q (29239 . 4)) ((c idx c (c gentag c 437 ? . 0)) q (28182 . 3)) ((c idx c (c gentag c 477 ? . 0)) q (32568 . 2)) ((c idx c (c gentag c 565 ? . 0)) q (45808 . 3)) ((c idx c (c gentag c 174 ? . 0)) q (2185 . 3)) ((c idx c (c gentag c 164 ? . 0)) q (1112 . 3)) ((c idx c (c gentag c 357 ? . 0)) q (20148 . 4)) ((c idx c (c gentag c 362 ? . 0)) q (20502 . 4)) ((c idx c (c gentag c 478 ? . 0)) q (32616 . 3)) ((c idx c (c gentag c 587 ? . 0)) q (47581 . 3)) ((c idx c (c gentag c 162 ? . 0)) q (909 . 3)) ((c idx c (c gentag c 586 ? . 0)) q (47537 . 2)) ((c idx c (c gentag c 460 ? . 0)) q (30775 . 2)) ((c idx c (c gentag c 194 ? . 0)) q (4276 . 3)) ((c idx c (c gentag c 571 ? . 0)) q (46233 . 2)) ((c idx c (c gentag c 294 ? . 0)) q (12271 . 3)) ((c idx c (c gentag c 416 ? . 0)) q (24877 . 5)) ((c idx c (c gentag c 285 ? . 0)) q (10944 . 5)) ((c idx c (c gentag c 263 ? . 0)) q (9002 . 2)) ((c idx c (c gentag c 312 ? . 0)) q (14603 . 4)) ((c idx c (c gentag c 231 ? . 0)) q (6208 . 2)) ((c idx c (c gentag c 517 ? . 0)) q (40342 . 3)) ((c idx c (c gentag c 505 ? . 0)) q (39005 . 2)) ((c idx c (c gentag c 480 ? . 0)) q (32780 . 2)) ((c idx c (c gentag c 432 ? . 0)) q (27655 . 2)) ((c idx c (c gentag c 275 ? . 0)) q (9684 . 4)) ((c idx c (c gentag c 200 ? . 0)) q (4794 . 2)) ((c idx c (c gentag c 493 ? . 0)) q (37315 . 3)) ((c idx c (c gentag c 461 ? . 0)) q (30822 . 2)) ((c idx c (c gentag c 560 ? . 0)) q (45476 . 2)) ((c idx c (c gentag c 449 ? . 0)) q (29017 . 4)) ((c idx c (c gentag c 241 ? . 0)) q (6673 . 2)) ((c idx c (c gentag c 329 ? . 0)) q (17121 . 6)) ((c idx c (c gentag c 418 ? . 0)) q (25399 . 7)) ((c idx c (c gentag c 450 ? . 0)) q (29150 . 3)) ((c idx c (c gentag c 497 ? . 0)) q (38046 . 6)) ((c idx c (c gentag c 335 ? . 0)) q (17831 . 3)) ((c idx c (c gentag c 360 ? . 0)) q (20399 . 3)) ((c idx c (c gentag c 153 ? . 0)) q (151 . 2)) ((c idx c (c gentag c 269 ? . 0)) q (9463 . 2)) ((c idx c (c gentag c 490 ? . 0)) q (37017 . 2)) ((c idx c (c gentag c 264 ? . 0)) q (9038 . 2)) ((c idx c (c gentag c 310 ? . 0)) q (14294 . 4)) ((c idx c (c gentag c 458 ? . 0)) q (30507 . 3)) ((c idx c (c gentag c 422 ? . 0)) q (26283 . 6)) ((c idx c (c gentag c 566 ? . 0)) q (45892 . 3)) ((c idx c (c gentag c 521 ? . 0)) q (40745 . 3)) ((c idx c (c gentag c 151 ? . 0)) q (46 . 2)) ((c idx c (c gentag c 230 ? . 0)) q (6175 . 2)) ((c idx c (c gentag c 434 ? . 0)) q (27804 . 4)) ((c idx c (c gentag c 503 ? . 0)) q (38765 . 3)) ((c idx c (c gentag c 542 ? . 0)) q (44325 . 2)) ((c idx c (c gentag c 163 ? . 0)) q (1013 . 3)) ((c idx c (c gentag c 500 ? . 0)) q (38522 . 2)) ((c idx c (c gentag c 551 ? . 0)) q (44823 . 2)) ((c idx c (c gentag c 232 ? . 0)) q (6248 . 2)) ((c idx c (c gentag c 244 ? . 0)) q (6865 . 2)) ((c idx c (c gentag c 417 ? . 0)) q (25099 . 6)) ((c idx c (c gentag c 206 ? . 0)) q (5454 . 3)) ((c idx c (c gentag c 570 ? . 0)) q (46178 . 2)) ((c idx c (c gentag c 337 ? . 0)) q (17894 . 2)) ((c idx c (c gentag c 404 ? . 0)) q (22223 . 3)) ((c idx c (c gentag c 290 ? . 0)) q (11838 . 7)) ((c idx c (c gentag c 465 ? . 0)) q (31000 . 2)) ((c idx c (c gentag c 177 ? . 0)) q (2423 . 3)) ((c idx c (c gentag c 454 ? . 0)) q (29678 . 7)) ((c idx c (c gentag c 410 ? . 0)) q (23520 . 2)) ((c idx c (c gentag c 413 ? . 0)) q (24029 . 10)) ((c idx c (c gentag c 267 ? . 0)) q (9153 . 7)) ((c idx c (c gentag c 531 ? . 0)) q (42724 . 3)) ((c idx c (c gentag c 577 ? . 0)) q (47006 . 3)) ((c idx c (c gentag c 349 ? . 0)) q (19200 . 7)) ((c idx c (c gentag c 534 ? . 0)) q (43062 . 4)) ((c idx c (c gentag c 317 ? . 0)) q (15016 . 3)) ((c idx c (c gentag c 183 ? . 0)) q (3297 . 3)) ((c idx c (c gentag c 398 ? . 0)) q (21348 . 3)) ((c idx c (c gentag c 436 ? . 0)) q (28122 . 2)) ((c idx c (c gentag c 270 ? . 0)) q (9495 . 3)) ((c idx c (c gentag c 266 ? . 0)) q (9104 . 2)) ((c idx c (c gentag c 158 ? . 0)) q (456 . 3)) ((c idx c (c gentag c 179 ? . 0)) q (2756 . 2)) ((c idx c (c gentag c 319 ? . 0)) q (15156 . 6)) ((c idx c (c gentag c 481 ? . 0)) q (32834 . 3)) ((c idx c (c gentag c 246 ? . 0)) q (6951 . 2)) ((c idx c (c gentag c 438 ? . 0)) q (28298 . 2)) ((c idx c (c gentag c 168 ? . 0)) q (1372 . 3)) ((c idx c (c gentag c 546 ? . 0)) q (44385 . 3)) ((c idx c (c gentag c 366 ? . 0)) q (21116 . 3)) ((c idx c (c gentag c 271 ? . 0)) q (9630 . 2)) ((c idx c (c gentag c 447 ? . 0)) q (28881 . 2)) ((c idx c (c gentag c 361 ? . 0)) q (20467 . 2)) ((c idx c (c gentag c 209 ? . 0)) q (5927 . 5)) ((c idx c (c gentag c 171 ? . 0)) q (1611 . 4)) ((c idx c (c gentag c 190 ? . 0)) q (3880 . 3)) ((c idx c (c gentag c 284 ? . 0)) q (10888 . 2)) ((c idx c (c gentag c 208 ? . 0)) q (5744 . 5)) ((c idx c (c gentag c 492 ? . 0)) q (37196 . 4)) ((c idx c (c gentag c 469 ? . 0)) q (31662 . 8)) ((c idx c (c gentag c 307 ? . 0)) q (13855 . 3)) ((c idx c (c gentag c 573 ? . 0)) q (46427 . 3)) ((c idx c (c gentag c 585 ? . 0)) q (47500 . 2)) ((c idx c (c gentag c 161 ? . 0)) q (824 . 3)) ((c idx c (c gentag c 448 ? . 0)) q (28932 . 3)) ((c idx c (c gentag c 439 ? . 0)) q (28352 . 2)) ((c idx c (c gentag c 352 ? . 0)) q (19594 . 2)) ((c idx c (c gentag c 234 ? . 0)) q (6336 . 3)) ((c idx c (c gentag c 426 ? . 0)) q (27343 . 2)) ((c idx c (c gentag c 326 ? . 0)) q (16385 . 6)) ((c idx c (c gentag c 260 ? . 0)) q (8655 . 4)) ((c idx c (c gentag c 558 ? . 0)) q (45375 . 2)) ((c idx c (c gentag c 411 ? . 0)) q (23589 . 2)) ((c idx c (c gentag c 579 ? . 0)) q (47232 . 3)) ((c idx c (c gentag c 567 ? . 0)) q (46008 . 3)) ((c idx c (c gentag c 350 ? . 0)) q (19532 . 2)) ((c idx c (c gentag c 281 ? . 0)) q (10656 . 2)) ((c idx c (c gentag c 550 ? . 0)) q (44769 . 2)) ((c idx c (c gentag c 421 ? . 0)) q (26078 . 5)) ((c idx c (c gentag c 578 ? . 0)) q (47117 . 4)) ((c idx c (c gentag c 282 ? . 0)) q (10713 . 2)) ((c idx c (c gentag c 185 ? . 0)) q (3539 . 3)) ((c idx c (c gentag c 491 ? . 0)) q (37073 . 3)) ((c idx c (c gentag c 189 ? . 0)) q (3829 . 2)) ((c idx c (c gentag c 563 ? . 0)) q (45649 . 3)) ((c idx c (c gentag c 516 ? . 0)) q (40095 . 5)) ((c idx c (c gentag c 405 ? . 0)) q (22310 . 2)) ((c idx c (c gentag c 240 ? . 0)) q (6639 . 2)) ((c idx c (c gentag c 515 ? . 0)) q (39931 . 4)) ((c idx c (c gentag c 512 ? . 0)) q (39756 . 2)) ((c idx c (c gentag c 539 ? . 0)) q (43974 . 4)) ((c idx c (c gentag c 311 ? . 0)) q (14477 . 3)) ((c idx c (c gentag c 574 ? . 0)) q (46543 . 3)) ((c idx c (c gentag c 553 ? . 0)) q (44998 . 3)) ((c idx c (c gentag c 287 ? . 0)) q (11173 . 6)) ((c idx c (c gentag c 342 ? . 0)) q (18393 . 2)) ((c idx c (c gentag c 298 ? . 0)) q (12736 . 3)) ((c idx c (c gentag c 427 ? . 0)) q (27386 . 2)) ((c idx c (c gentag c 601 ? . 0)) q (48118 . 2)) ((c idx c (c gentag c 464 ? . 0)) q (30955 . 2)) ((c idx c (c gentag c 433 ? . 0)) q (27707 . 3)) ((c idx c (c gentag c 467 ? . 0)) q (31143 . 3)) ((c idx c (c gentag c 440 ? . 0)) q (28404 . 2)) ((c idx c (c gentag c 486 ? . 0)) q (34847 . 13)) ((c idx c (c gentag c 303 ? . 0)) q (13320 . 4)) ((c idx c (c gentag c 308 ? . 0)) q (13971 . 4)) ((c idx c (c gentag c 197 ? . 0)) q (4630 . 2)) ((c idx c (c gentag c 524 ? . 0)) q (41164 . 6)) ((c idx c (c gentag c 572 ? . 0)) q (46285 . 4)) ((c idx c (c gentag c 154 ? . 0)) q (208 . 2)) ((c idx c (c gentag c 399 ? . 0)) q (21457 . 4)) ((c idx c (c gentag c 354 ? . 0)) q (19692 . 4)) ((c idx c (c gentag c 318 ? . 0)) q (15089 . 3)) ((c idx c (c gentag c 470 ? . 0)) q (32034 . 5)) ((c idx c (c gentag c 428 ? . 0)) q (27435 . 2)) ((c idx c (c gentag c 172 ? . 0)) q (1796 . 5)) ((c idx c (c gentag c 302 ? . 0)) q (13158 . 4)) ((c idx c (c gentag c 152 ? . 0)) q (100 . 2)) ((c idx c (c gentag c 181 ? . 0)) q (2885 . 4)) ((c idx c (c gentag c 584 ? . 0)) q (47454 . 2)) ((c idx c (c gentag c 359 ? . 0)) q (20371 . 2)) ((c idx c (c gentag c 324 ? . 0)) q (16098 . 4)) ((c idx c (c gentag c 256 ? . 0)) q (8004 . 6)) ((c idx c (c gentag c 203 ? . 0)) q (5008 . 4)) ((c idx c (c gentag c 496 ? . 0)) q (37739 . 6)) ((c idx c (c gentag c 239 ? . 0)) q (6594 . 2)) ((c idx c (c gentag c 535 ? . 0)) q (43216 . 4)) ((c idx c (c gentag c 406 ? . 0)) q (22335 . 4)) ((c idx c (c gentag c 252 ? . 0)) q (7679 . 3)) ((c idx c (c gentag c 276 ? . 0)) q (9815 . 4)) ((c idx c (c gentag c 525 ? . 0)) q (41384 . 5)) ((c idx c (c gentag c 237 ? . 0)) q (6497 . 2)) ((c idx c (c gentag c 431 ? . 0)) q (27601 . 2)) ((c idx c (c gentag c 568 ? . 0)) q (46080 . 2)) ((c idx c (c gentag c 343 ? . 0)) q (18439 . 3)) ((c idx c (c gentag c 475 ? . 0)) q (32473 . 2)) ((c idx c (c gentag c 455 ? . 0)) q (29991 . 6)) ((c idx c (c gentag c 165 ? . 0)) q (1230 . 2)) ((c idx c (c gentag c 192 ? . 0)) q (4118 . 2))))

Scheme_Object* scheme_make_char(mzchar ch)

Scheme_Object* scheme_make_char_or_null(mzchar ch)

Scheme_Object* scheme_make_character(mzchar ch)

Scheme_Object* scheme_make_ascii_character(mzchar ch)

Scheme_Object* scheme_make_integer(intptr_t i)

Scheme_Object* scheme_make_integer_value(intptr_t i)

Scheme_Object*
scheme_make_integer_value_from_unsigned(uintptr_t i)

Scheme_Object*
scheme_make_integer_value_from_long_long(mzlonglong i)

Scheme_Object*
scheme_make_integer_value_from_unsigned_long_long(umzlonglong i)

Scheme_Object*
scheme_make_integer_value_from_long_halves(uintptr_t hi,
                                           uintptr_t lo)

Scheme_Object*
scheme_make_integer_value_from_unsigned_long_halves(uintptr_t hi,
                                                    uintptr_t lo)

int scheme_get_int_val(Scheme_Object* o,
                       intptr_t* i)

int scheme_get_unsigned_int_val(Scheme_Object* o,
                                uintptr_t* i)

int scheme_get_long_long_val(Scheme_Object* o,
                             mzlonglong* i)

int scheme_get_unsigned_long_long_val(Scheme_Object* o,
                                      umzlonglong* i)

Scheme_Object* scheme_make_double(double d)

Scheme_Object* scheme_make_float(float d)

double scheme_real_to_double(Scheme_Object* o)

Scheme_Object* scheme_make_pair(Scheme_Object* carv,
                                Scheme_Object* cdrv)

Scheme_Object* scheme_make_byte_string(char* bytes)

Scheme_Object*
scheme_make_byte_string_without_copying(char* bytes)

Scheme_Object* scheme_make_sized_byte_string(char* bytes,
                                             intptr_t len,
                                             int copy)

Scheme_Object* scheme_make_sized_offset_byte_string(char* bytes,
                                                    intptr_t d,
                                                    intptr_t len,
                                                    int copy)

Scheme_Object* scheme_alloc_byte_string(intptr_t size,
                                        char fill)

Scheme_Object* scheme_append_byte_string(Scheme_Object* a,
                                         Scheme_Object* b)

Scheme_Object* scheme_make_locale_string(char* bytes)

Scheme_Object* scheme_make_utf8_string(char* bytes)

Scheme_Object* scheme_make_sized_utf8_string(char* bytes,
                                             intptr_t len)

Scheme_Object* scheme_make_sized_offset_utf8_string(char* bytes,
                                                    intptr_t d,
                                                    intptr_t len)

Scheme_Object* scheme_make_char_string(mzchar* chars)

Scheme_Object*
scheme_make_char_string_without_copying(mzchar* chars)

Scheme_Object* scheme_make_sized_char_string(mzchar* chars,
                                             intptr_t len,
                                             int copy)

Scheme_Object*
scheme_make_sized_offset_char_string(mzchar* chars,
                                     intptr_t d,
                                     intptr_t len,
                                     int copy)

Scheme_Object* scheme_alloc_char_string(intptr_t size,
                                        mzchar fill)

Scheme_Object* scheme_append_char_string(Scheme_Object* a,
                                         Scheme_Object* b)

Scheme_Object*
scheme_char_string_to_byte_string(Scheme_Object* s)

Scheme_Object*
scheme_byte_string_to_char_string(Scheme_Object* s)

Scheme_Object*
scheme_char_string_to_byte_string_locale(Scheme_Object* s)

Scheme_Object*
scheme_byte_string_to_char_string_locale(Scheme_Object* s)

Scheme_Object* scheme_intern_symbol(char* name)

Scheme_Object* scheme_intern_exact_symbol(char* name,
                                          int len)

Scheme_Object* scheme_intern_exact_char_symbol(mzchar* name,
                                               int len)

Scheme_Object* scheme_make_symbol(char* name)

Scheme_Object* scheme_make_exact_symbol(char* name,
                                        int len)

Scheme_Object* scheme_intern_exact_keyword(char* name,
                                           int len)

Scheme_Object* scheme_intern_exact_char_keyword(mzchar* name,
                                                int len)

Scheme_Object* scheme_make_vector(intptr_t size,
                                  Scheme_Object* fill)

Scheme_Double_Vector* scheme_alloc_flvector(intptr_t size)

Scheme_Vector* scheme_alloc_fxvector(intptr_t size)

Scheme_Object* scheme_box(Scheme_Object* v)

Scheme_Object* scheme_make_weak_box(Scheme_Object* v)

Scheme_Type scheme_make_type(char* name)

Scheme_Object* scheme_make_cptr(void* ptr,
                                const Scheme_Object* typetag)

Scheme_Object*
scheme_make_external_cptr(void* ptr,
                          const Scheme_Object* typetag)

Scheme_Object*
scheme_make_offset_cptr(void* ptr,
                        intptr_t offset,
                        const Scheme_Object* typetag)

Scheme_Object*
scheme_make_offset_external_cptr(void* ptr,
                                 intptr_t offset,
                                 const Scheme_Object* typetag)

void scheme_set_type_printer(Scheme_Type type,
                             Scheme_Type_Printer printer)

void scheme_print_bytes(Scheme_Print_Params* pp,
                        const char* str,
                        int offset,
                        int len)

void scheme_print_string(Scheme_Print_Params* pp,
                         const mzchar* str,
                         int offset,
                         int len)

void scheme_set_type_equality(Scheme_Type type,
                              Scheme_Equal_Proc equalp,
                              Scheme_Primary_Hash_Proc hash1,
                              Scheme_Secondary_Hash_Proc hash2)

void* scheme_malloc(size_t n)

void* scheme_malloc_atomic(size_t n)

void* scheme_malloc_uncollectable(size_t n)

void* scheme_malloc_eternal(size_t n)

void* scheme_calloc(size_t num,
                    size_t size)

void* scheme_malloc_tagged(size_t n)

void* scheme_malloc_allow_interior(size_t n)

void* scheme_malloc_atomic_allow_interior(size_t n)

void* scheme_malloc_stubborn(size_t n)

void* scheme_end_stubborn_change(void* p)

char* scheme_strdup(char* str)

char* scheme_strdup_eternal(char* str)

void* scheme_malloc_fail_ok(void *(*)(size_t) mallocf,
                            size_t size)

void** scheme_malloc_immobile_box(void* p)

void scheme_free_immobile_box(void** b)

void* scheme_malloc_code(intptr_t size)

void scheme_free_code(void* p)

void scheme_register_extension_global(void* ptr,
                                      intptr_t size)

int scheme_main_setup(int no_auto_statics,
                      Scheme_Env_Main main,
                      int argc,
                      char** argv)

int scheme_main_stack_setup(int no_auto_statics,
                            Scheme_Nested_Main main,
                            void* data)

void scheme_set_stack_base(void* stack_addr,
                           int no_auto_statics)

void scheme_set_stack_bounds(void* stack_addr,
                             void* stack_end,
                             int no_auto_statics)

void scheme_register_tls_space(void* ptr,
                               int tls_index)

void scheme_register_static(void* ptr,
                            intptr_t size)

void scheme_weak_reference(void** p)

void scheme_weak_reference_indirect(void** p,
                                    void* v)

void scheme_register_finalizer(void* p,
                               fnl_proc f,
                               void* data,
                               fnl_proc* oldf,
                               void** olddata)

void scheme_add_finalizer(void* p,
                          fnl_proc f,
                          void* data)

void scheme_add_scheme_finalizer(void* p,
                                 fnl_proc f,
                                 void* data)

void scheme_add_finalizer_once(void* p,
                               fnl_proc f,
                               void* data)

void scheme_add_scheme_finalizer_once(void* p,
                                      fnl_proc f,
                                      void* data)

void scheme_subtract_finalizer(void* p,
                               fnl_proc f,
                               void* data)

void scheme_remove_all_finalization(void* p)

void scheme_dont_gc_ptr(void* p)

void scheme_gc_ptr_ok(void* p)

void scheme_collect_garbage()

void scheme_enable_garbage_collection(int on)

void GC_register_traversers(short tag,
                            Size_Proc s,
                            Mark_Proc m,
                            Fixup_Proc f,
                            int is_const_size,
                            int is_atomic)

void* GC_resolve(void* p)

void* GC_fixup_self(void* p)

Scheme_Object* scheme_add_gc_callback(Scheme_Object* pre_desc,
                                      Scheme_Object* post_desc)

void scheme_remove_gc_callback(Scheme_Object* key)

void scheme_add_global(char* name,
                       Scheme_Object* val,
                       Scheme_Env* env)

void scheme_add_global_symbol(Scheme_Object* name,
                              Scheme_Object* val,
                              Scheme_Env* env)

Scheme_Object* scheme_lookup_global(Scheme_Object* symbol,
                                    Scheme_Env* env)

Scheme_Bucket* scheme_global_bucket(Scheme_Object* symbol,
                                    Scheme_Env* env)

Scheme_Bucket* scheme_module_bucket(Scheme_Object* mod,
                                    Scheme_Object* symbol,
                                    int pos,
                                    Scheme_Env* env)

void scheme_set_global_bucket(char* procname,
                              Scheme_Bucket* var,
                              Scheme_Object* val,
                              int set_undef)

Scheme_Object* scheme_builtin_value(const char* name)

Scheme_Env* scheme_get_env(Scheme_Config* config)

Scheme_Env* scheme_primitive_module(Scheme_Object* name,
                                    Scheme_Env* for_env)

void scheme_finish_primitive_module(Scheme_Env* env)

Scheme_Object* scheme_make_prim_w_arity(Scheme_Prim* prim,
                                        char* name,
                                        int mina,
                                        int maxa)

Scheme_Object* scheme_make_folding_prim(Scheme_Prim* prim,
                                        char* name,
                                        int mina,
                                        int maxa,
                                        short folding)

Scheme_Object* scheme_make_prim(Scheme_Prim* prim)

Scheme_Object*
scheme_make_prim_closure_w_arity(Scheme_Prim_Closure_Proc* prim,
                                 int c,
                                 Scheme_Object* vals,
                                 char* name,
                                 int mina,
                                 int maxa)

Scheme_Object*
scheme_make_closed_prim_w_arity(Scheme_Closed_Prim* prim,
                                void* data,
                                char* name,
                                int mina,
                                int maxa)

Scheme_Object* scheme_make_closed_prim(Scheme_Closed_Prim* prim,
                                       void* data)

Scheme_Object** scheme_current_argument_stack()

Scheme_Object* scheme_eval(Scheme_Object* expr,
                           Scheme_Env* env)

Scheme_Object* scheme_eval_compiled(Scheme_Object* obj,
                                    Scheme_Env* env)

Scheme_Object* scheme_eval_compiled_multi(Scheme_Object* obj,
                                          Scheme_Env* env)

Scheme_Object* _scheme_eval_compiled(Scheme_Object* obj,
                                     Scheme_Env* env)

Scheme_Object* _scheme_eval_compiled_multi(Scheme_Object* obj,
                                           Scheme_Env* env)

Scheme_Env* scheme_basic_env()

Scheme_Object* scheme_make_namespace(int argc,
                                     Scheme_Object** argv)

Scheme_Object* scheme_apply(Scheme_Object* f,
                            int c,
                            Scheme_Object** args)

Scheme_Object* scheme_apply_multi(Scheme_Object* f,
                                  int c,
                                  Scheme_Object** args)

Scheme_Object* _scheme_apply(Scheme_Object* f,
                             int c,
                             Scheme_Object** args)

Scheme_Object* _scheme_apply_multi(Scheme_Object* f,
                                   int c,
                                   Scheme_Object** args)

Scheme_Object* scheme_apply_to_list(Scheme_Object* f,
                                    Scheme_Object* args)

Scheme_Object* scheme_eval_string(char* str,
                                  Scheme_Env* env)

Scheme_Object* scheme_eval_string_multi(char* str,
                                        Scheme_Env* env)

Scheme_Object* scheme_eval_string_all(char* str,
                                      Scheme_Env* env,
                                      int all)

Scheme_Object* scheme_tail_apply(Scheme_Object* f,
                                 int n,
                                 Scheme_Object** args)

Scheme_Object* scheme_tail_apply_no_copy(Scheme_Object* f,
                                         int n,
                                         Scheme_Object** args)

Scheme_Object* scheme_tail_apply_to_list(Scheme_Object* f,
                                         Scheme_Object* l)

Scheme_Object* scheme_compile(Scheme_Object* form,
                              Scheme_Env* env,
                              int writable)

Scheme_Object* scheme_expand(Scheme_Object* form,
                             Scheme_Env* env)

Scheme_Object* scheme_values(int n,
                             Scheme_Object** args)

void scheme_detach_multiple_array(Scheme_Object** args)

void scheme_signal_error(char* msg,
                         ...)

void scheme_raise_exn(int exnid,
                      ...)

void scheme_wrong_count(char* name,
                        int minc,
                        int maxc,
                        int argc,
                        Scheme_Object** argv)

void scheme_wrong_contract(char* name,
                           char* contract,
                           int which,
                           int argc,
                           Scheme_Object** argv)

void scheme_wrong_type(char* name,
                       char* expected,
                       int which,
                       int argc,
                       Scheme_Object** argv)

void scheme_wrong_return_arity(char* name,
                               int expected,
                               int got,
                               Scheme_Object** argv,
                               const char* detail)

void scheme_unbound_global(char* name)

void scheme_contract_error(const char* name,
                           const char* msg,
                           ...)

char* scheme_make_provided_string(Scheme_Object* o,
                                  int count,
                                  int* len)

char* scheme_make_arg_lines_string(char* s,
                                   int which,
                                   int argc,
                                   Scheme_Object** argv,
                                   intptr_t* len)

char* scheme_make_args_string(char* s,
                              int which,
                              int argc,
                              Scheme_Object** argv,
                              intptr_t* len)

void scheme_check_proc_arity(char* where,
                             int a,
                             int which,
                             int argc,
                             Scheme_Object** argv)

Scheme_Object* scheme_dynamic_wind(Pre_Post_Proc pre,
                                   Action_Proc action,
                                   Pre_Post_Proc post,
                                   Action_Proc jmp_handler,
                                   void* data)

void scheme_clear_escape()

void scheme_set_can_break(int on)

void scheme_push_break_enable(Scheme_Cont_Frame_Data* cframe,
                              int on,
                              int pre_check)

void scheme_pop_break_enable(Scheme_Cont_Frame_Data* cframe,
                             int post_check)

Scheme_Object*
scheme_current_continuation_marks(Scheme_Object* prompt_tag)

void scheme_warning(char* msg,
                    ...)

Scheme_Object* scheme_thread(Scheme_Object* thunk)

Scheme_Object*
scheme_thread_w_details(Scheme_Object* thunk,
                        Scheme_Config* config,
                        Scheme_Thread_Cell_Table* cells,
                        Scheme_Custodian* cust,
                        int suspend_to_kill)

Scheme_Object* scheme_make_sema(intptr_t v)

void scheme_post_sema(Scheme_Object* sema)

int scheme_wait_sema(Scheme_Object* sema,
                     int try)

void scheme_thread_block(float sleep_time)

void scheme_thread_block_enable_break(float sleep_time,
                                      int break_on)

void scheme_swap_thread(Scheme_Thread* thread)

void scheme_break_thread(Scheme_Thread* thread)

int scheme_break_waiting(Scheme_Thread* thread)

int scheme_block_until(Scheme_Ready_Fun f,
                       Scheme_Needs_Wakeup_Fun fdf,
                       Scheme_Object* data,
                       float sleep)

int scheme_block_until_enable_break(Scheme_Ready_Fun f,
                                    Scheme_Needs_Wakeup_Fun fdf,
                                    Scheme_Object* data,
                                    float sleep,
                                    int break_on)

int scheme_block_until_unless(Scheme_Ready_Fun f,
                              Scheme_Needs_Wakeup_Fun fdf,
                              Scheme_Object* data,
                              float sleep,
                              Scheme_Object* unless_evt,
                              int break_on)

void scheme_signal_received()

void scheme_check_threads()

void scheme_wake_up()

void* scheme_get_fdset(void* fds,
                       int pos)

void scheme_add_fd_handle(void* h,
                          void* fds,
                          int repost)

void scheme_add_fd_eventmask(void* fds,
                             int mask)

void scheme_add_evt(Scheme_Type type,
                    Scheme_Ready_Fun ready,
                    Scheme_Needs_Wakeup_Fun wakeup,
                    Scheme_Wait_Filter_Fun filter,
                    int can_redirect)

void scheme_add_evt_through_sema(Scheme_Type type,
                                 Scheme_Wait_Sema_Fun getsema,
                                 Scheme_Wait_Filter_Fun filter)

void scheme_making_progress()

int scheme_tls_allocate()

void scheme_tls_set(int index,
                    void* v)

void* scheme_tls_get(int index)

Scheme_Object* scheme_call_enable_break(Scheme_Prim* prim,
                                        int argc,
                                        Scheme_Object** argv)

Scheme_Object*
scheme_make_thread_cell(Scheme_Object* def_val,
                        int preserved,
                        Scheme_Object* cell,
                        Scheme_Thread_Cell_Table* cells,
                        Scheme_Object* cell,
                        Scheme_Thread_Cell_Table* cells,
                        Scheme_Object* v)

void scheme_end_atomic()

void scheme_end_atomic_no_swap()

void scheme_add_swap_callback(Scheme_Closure_Func f,
                              Scheme_Object* data)

void scheme_add_swap_out_callback(Scheme_Closure_Func f,
                                  Scheme_Object* data)

Scheme_Object* scheme_get_param(Scheme_Config* config,
                                int param_id)

Scheme_Object* scheme_set_param(Scheme_Config* config,
                                int param_id,
                                Scheme_Object* v)

Scheme_Object*
scheme_get_thread_param(Scheme_Config* config,
                        Scheme_Thread_Cell_Table* cells,
                        int param_id)

Scheme_Object*
scheme_set_thread_param(Scheme_Config* config,
                        Scheme_Thread_Cell_Table* cells,
                        int param_id,
                        Scheme_Object* v)

Scheme_Object* scheme_extend_config(Scheme_Config* base,
                                    int param_id,
                                    Scheme_Object* v)

void scheme_install_config(Scheme_Config* config)

Scheme_Thread_Cell_Table*
scheme_inherit_cells     (Scheme_Thread_Cell_Table* cells)

int scheme_new_param()

Scheme_Object* scheme_register_parameter(Scheme_Prim* function,
                                         char* name,
                                         int exnid)

Scheme_Object* scheme_param_config(char* name,
                                   Scheme_Object* param,
                                   int argc,
                                   Scheme_Object** argv,
                                   int arity,
                                   Scheme_Prim* check,
                                   char* expected,
                                   int isbool)

Scheme_Object* scheme_param_config2(char* name,
                                    Scheme_Object* param,
                                    int argc,
                                    Scheme_Object** argv,
                                    int arity,
                                    Scheme_Prim* check,
                                    char* expected_contract,
                                    int isbool)

void scheme_set_cont_mark(Scheme_Object* key,
                          Scheme_Object* val)

void scheme_push_continuation_frame(Scheme_Cont_Frame_Data* data)

void scheme_pop_continuation_frame(Scheme_Cont_Frame_Data* data)

int scheme_utf8_decode(const unsigned char* s,
                       int start,
                       int end,
                       mzchar* us,
                       int dstart,
                       int dend,
                       intptr_t* ipos,
                       char utf16,
                       int permissive)

int scheme_utf8_decode_as_prefix(const unsigned char* s,
                                 int start,
                                 int end,
                                 mzchar* us,
                                 int dstart,
                                 int dend,
                                 intptr_t* ipos,
                                 char utf16,
                                 int permissive)

int scheme_utf8_decode_all(const unsigned char* s,
                           int len,
                           mzchar* us,
                           int permissive)

int scheme_utf8_decode_prefix(const unsigned char* s,
                              int len,
                              mzchar* us,
                              int permissive)

mzchar* scheme_utf8_decode_to_buffer(const unsigned char* s,
                                     int len,
                                     mzchar* buf,
                                     int blen)

mzchar* scheme_utf8_decode_to_buffer_len(const unsigned char* s,
                                         int len,
                                         mzchar* buf,
                                         int blen,
                                         intptr_t* ulen)

int scheme_utf8_decode_count(const unsigned char* s,
                             int start,
                             int end,
                             int* state,
                             int might_continue,
                             int permissive)

int scheme_utf8_encode(const mzchar* us,
                       int start,
                       int end,
                       unsigned char* s,
                       int dstart,
                       char utf16)

int scheme_utf8_encode_all(const mzchar* us,
                           int len,
                           unsigned char* s)

char* scheme_utf8_encode_to_buffer(const mzchar* s,
                                   int len,
                                   char* buf,
                                   int blen)

char* scheme_utf8_encode_to_buffer_len(const mzchar* s,
                                       int len,
                                       char* buf,
                                       int blen,
                                       intptr_t* rlen)

unsigned-short* scheme_ucs4_to_utf16(const mzchar* text,
                                     int start,
                                     int end,
                                     unsigned short* buf,
                                     int bufsize,
                                     intptr_t* ulen,
                                     int term_size)

mzchar* scheme_utf16_to_ucs4(const unsigned short* text,
                             int start,
                             int end,
                             mzchar* buf,
                             int bufsize,
                             intptr_t* ulen,
                             int term_size)

int scheme_is_exact(Scheme_Object* n)

int scheme_is_inexact(Scheme_Object* n)

Scheme_Object* scheme_make_bignum(intptr_t v)

Scheme_Object* scheme_make_bignum_from_unsigned(uintptr_t v)

double scheme_bignum_to_double(Scheme_Object* n)

float scheme_bignum_to_float(Scheme_Object* n)

Scheme_Object* scheme_bignum_from_double(double d)

Scheme_Object* scheme_bignum_from_float(float f)

char* scheme_bignum_to_string(Scheme_Object* n,
                              int radix)

Scheme_Object* scheme_read_bignum(mzchar* str,
                                  int offset,
                                  int radix)

Scheme_Object* scheme_read_bignum_bytes(char* str,
                                        int offset,
                                        int radix)

Scheme_Object* scheme_bignum_normalize(Scheme_Object* n)

Scheme_Object* scheme_make_rational(Scheme_Object* n,
                                    Scheme_Object* d)

double scheme_rational_to_double(Scheme_Object* n)

float scheme_rational_to_float(Scheme_Object* n)

Scheme_Object* scheme_rational_numerator(Scheme_Object* n)

Scheme_Object* scheme_rational_denominator(Scheme_Object* n)

Scheme_Object* scheme_rational_from_double(double d)

Scheme_Object* scheme_rational_from_float(float d)

Scheme_Object* scheme_make_complex(Scheme_Object* r,
                                   Scheme_Object* i)

Scheme_Object* scheme_complex_real_part(Scheme_Object* n)

Scheme_Object* scheme_complex_imaginary_part(Scheme_Object* n)

Scheme_Object* scheme_read(Scheme_Object* port)

void scheme_write(Scheme_Object* obj,
                  Scheme_Object* port)

void scheme_write_w_max(Scheme_Object* obj,
                        Scheme_Object* port,
                        int n)

void scheme_display(Scheme_Object* obj,
                    Scheme_Object* port)

void scheme_display_w_max(Scheme_Object* obj,
                          Scheme_Object* port,
                          int n)

void scheme_write_byte_string(char* str,
                              intptr_t len,
                              Scheme_Object* port)

void scheme_write_char_string(mzchar* str,
                              intptr_t len,
                              Scheme_Object* port)

intptr_t scheme_put_byte_string(const char* who,
                                Scheme_Object* port,
                                char* str,
                                intptr_t d,
                                intptr_t len,
                                int rarely_block)

intptr_t scheme_put_char_string(const char* who,
                                Scheme_Object* port,
                                char* str,
                                intptr_t d,
                                intptr_t len)

char* scheme_write_to_string(Scheme_Object* obj,
                             intptr_t* len)

void scheme_write_to_string_w_max(Scheme_Object* obj,
                                  intptr_t* len,
                                  int n)

char* scheme_display_to_string(Scheme_Object* obj,
                               intptr_t* len)

void scheme_display_to_string_w_max(Scheme_Object* obj,
                                    intptr_t* len,
                                    int n)

void scheme_debug_print(Scheme_Object* obj)

void scheme_flush_output(Scheme_Object* port)

int scheme_get_byte(Scheme_Object* port)

int scheme_getc(Scheme_Object* port)

int scheme_peek_byte(Scheme_Object* port)

int scheme_peekc(Scheme_Object* port)

int scheme_peek_byte_skip(Scheme_Object* port,
                          Scheme_Object* skip)

int scheme_peekc_skip(Scheme_Object* port,
                      Scheme_Object* skip)

intptr_t scheme_get_byte_string(const char* who,
                                Scheme_Object* port,
                                char* buffer,
                                int offset,
                                intptr_t size,
                                int only_avail,
                                int peek,
                                Scheme_Object* peek_skip)

intptr_t scheme_get_char_string(const char* who,
                                Scheme_Object* port,
                                char* buffer,
                                int offset,
                                intptr_t size,
                                int peek,
                                Scheme_Object* peek_skip)

intptr_t scheme_get_bytes(Scheme_Object* port,
                          intptr_t size,
                          char* buffer,
                          int offset)

void scheme_ungetc(int ch,
                   Scheme_Object* port)

int scheme_byte_ready(Scheme_Object* port)

int scheme_char_ready(Scheme_Object* port)

void scheme_need_wakeup(Scheme_Object* port,
                        void* fds)

intptr_t scheme_tell(Scheme_Object* port)

intptr_t scheme_tell_line(Scheme_Object* port)

void scheme_count_lines(Scheme_Object* port)

intptr_t scheme_set_file_position(Scheme_Object* port,
                                  intptr_t pos)

void scheme_close_input_port(Scheme_Object* port)

void scheme_close_output_port(Scheme_Object* port)

int scheme_get_port_file_descriptor(Scheme_Object* port,
                                    intptr_t* fd)

intptr_t scheme_get_port_fd(Scheme_Object* port)

intptr_t scheme_get_port_socket(Scheme_Object* port,
                                intptr_t* s)

Scheme_Object* scheme_make_port_type(char* name)

Scheme_Input_Port*
scheme_make_input_port(Scheme_Object* subtype,
                       void* data,
                       Scheme_Object* name,
                       Scheme_Get_String_Fun get_bytes_fun,
                       Scheme_Peek_String_Fun peek_bytes_fun,
                       Scheme_Progress_Evt_Fun progress_evt_fun,
                       Scheme_Peeked_Read_Fun peeked_read_fun,
                       Scheme_In_Ready_Fun char_ready_fun,
                       Scheme_Close_Input_Fun close_fun,
                       Scheme_Need_Wakeup_Input_Fun need_wakeup_fun,
                       int must_close)

intptr_t get_bytes_fun(Scheme_Input_Port* port,
                       char* buffer,
                       intptr_t offset,
                       intptr_t size,
                       int nonblock,
                       Scheme_Object* unless)

intptr_t peek_bytes_fun(Scheme_Input_Port* port,
                        char* buffer,
                        intptr_t offset,
                        intptr_t size,
                        Scheme_Object* skip,
                        int nonblock,
                        Scheme_Object* unless_evt)

Scheme_Object* progress_evt_fun(Scheme_Input_Port* port)

int peeked_read_fun(Scheme_Input_Port* port,
                    intptr_t amount,
                    Scheme_Object* unless_evt,
                    Scheme_Object* target_ch)

int char_ready_fun(Scheme_Input_Port* port)

void close_fun(Scheme_Input_Port* port)

void need_wakeup_fun(Scheme_Input_Port* port,
                     void* fds)

Scheme_Output_Port*
scheme_make_output_port(Scheme_Object* subtype,
                        void* data,
                        Scheme_Object* name,
                        Scheme_Write_String_Evt_Fun write_bytes_evt_fun,
                        Scheme_Write_String_Fun write_bytes_fun,
                        Scheme_Out_Ready_Fun char_ready_fun,
                        Scheme_Close_Output_Fun close_fun,
                        Scheme_Need_Wakeup_Output_Fun need_wakeup_fun,
                        Scheme_Write_Special_Evt_Fun write_special_evt_fun,
                        Scheme_Write_Special_Fun write_special_fun,
                        int must_close)

intptr_t write_bytes_evt_fun(Scheme_Output_Port* port,
                             const char* buffer,
                             intptr_t offset,
                             intptr_t size)

intptr_t write_bytes_fun(Scheme_Output_Port* port,
                         const char* buffer,
                         intptr_t offset,
                         intptr_t size,
                         int rarely_block,
                         int enable_break)

int char_ready_fun(Scheme_Output_Port* port)

void close_fun(Scheme_Output_Port* port)

void need_wakeup_fun(Scheme_Output_Port* port,
                     void* fds)

int write_special_evt_fun(Scheme_Output_Port* port,
                          Scheme_Object* v)

int write_special_fun(Scheme_Output_Port* port,
                      Scheme_Object* v,
                      int non_block)

void
scheme_set_port_location_fun(Scheme_Port* port,
                             Scheme_Location_Fun location_fun)

Scheme_Object* location_fun(Scheme_Port* port)

void
scheme_set_port_count_lines_fun(Scheme_Port* port,
                                Scheme_Count_Lines_Fun count_lines_fun)

void count_lines_fun(Scheme_Port* port)

void scheme_port_count_lines(Scheme_Port* port,
                             const char* buffer,
                             intptr_t offset,
                             intptr_t got)

Scheme_Object* scheme_make_file_input_port(FILE* fp)

Scheme_Object* scheme_open_input_file(const char* filename,
                                      const char* who)

Scheme_Object*
scheme_make_named_file_input_port(FILE* fp,
                                  Scheme_Object* name)

Scheme_Object* scheme_open_output_file(const char* filename,
                                       const char* who)

Scheme_Object* scheme_make_file_output_port(FILE* fp)

Scheme_Object* scheme_make_fd_input_port(int fd,
                                         Scheme_Object* name,
                                         int regfile,
                                         int win_textmode)

Scheme_Object* scheme_make_fd_output_port(int fd,
                                          Scheme_Object* name,
                                          int regfile,
                                          int win_textmode,
                                          int read_too)

void scheme_socket_to_ports(intptr_t s,
                            const char* name,
                            int close,
                            Scheme_Object** inp,
                            Scheme_Object** outp)

Scheme_Object* scheme_fd_to_semaphore(intptr_t fd,
                                      int mode,
                                      int is_socket)

Scheme_Object* scheme_make_byte_string_input_port(char* str)

Scheme_Object* scheme_make_byte_string_output_port()

char* scheme_get_byte_string_output(Scheme_Object* port)

char* scheme_get_sized_byte_string_output(Scheme_Object* port,
                                          intptr_t* len)

void scheme_pipe(Scheme_Object** read,
                 Scheme_Object** write)

void scheme_pipe_with_limit(Scheme_Object** read,
                            Scheme_Object** write,
                            int limit)

Scheme_Input_Port* scheme_input_port_record(Scheme_Object* port)

Scheme_Output_Port*
scheme_output_port_record(Scheme_Object* port)

int scheme_file_exists(char* name)

int scheme_directory_exists(char* name)

char* scheme_expand_filename(const char* name,
                             int len,
                             const char* where,
                             int* expanded,
                             int checks)

char* scheme_expand_string_filename(Scheme_Object* name,
                                    const char* where,
                                    int* expanded,
                                    int checks)

Scheme_Object* scheme_char_string_to_path(Scheme_Object* s)

Scheme_Object* scheme_path_to_char_string(Scheme_Object* s)

Scheme_Object* scheme_make_path(char* bytes)

Scheme_Object* scheme_make_path_without_copying(char* bytes)

Scheme_Object* scheme_make_sized_path(char* bytes,
                                      intptr_t len,
                                      int copy)

Scheme_Object* scheme_make_sized_offset_path(char* bytes,
                                             intptr_t d,
                                             intptr_t len,
                                             int copy)

char* scheme_build_mac_filename(FSSpec* spec,
                                int isdir)

int scheme_mac_path_to_spec(const char* filename,
                            FSSpec* spec,
                            intptr_t* type)

char* scheme_os_getcwd(char* buf,
                       int buflen,
                       int* actlen,
                       int noexn)

int scheme_os_setcwd(char* buf,
                     int noexn)

char* scheme_format(mzchar* format,
                    int flen,
                    int argc,
                    Scheme_Object** argv,
                    intptr_t* rlen)

void scheme_printf(char* format,
                   int flen,
                   int argc,
                   Scheme_Object** argv)

char* scheme_format_utf8(char* format,
                         int flen,
                         int argc,
                         Scheme_Object** argv,
                         intptr_t* rlen)

void scheme_printf_utf8(char* format,
                        int flen,
                        int argc,
                        Scheme_Object** argv)

int scheme_close_should_force_port_closed()

Scheme_Object* scheme_make_struct_type(Scheme_Object* base_name,
                                       Scheme_Object* super_type,
                                       Scheme_Object* inspector,
                                       int num_init_fields,
                                       int num_auto_fields,
                                       Scheme_Object* auto_val,
                                       Scheme_Object* properties,
                                       Scheme_Object* guard)

Scheme_Object**
scheme_make_struct_names(Scheme_Object* base_name,
                         Scheme_Object* field_names,
                         int flags,
                         int* count_out)

Scheme_Object**
scheme_make_struct_values(Scheme_Object* struct_type,
                          Scheme_Object** names,
                          int count,
                          int flags)

Scheme_Object*
scheme_make_struct_instance(Scheme_Object* struct_type,
                            int argc,
                            Scheme_Object** argv)

int scheme_is_struct_instance(Scheme_Object* struct_type,
                              Scheme_Object* v)

Scheme_Object* scheme_struct_ref(Scheme_Object* s,
                                 int n)

void scheme_struct_set(Scheme_Object* s,
                       int n,
                       Scheme_Object* v)

void scheme_security_check_file(const char* who,
                                char* filename,
                                int guards)

void scheme_security_check_network(const char* who,
                                   char* host,
                                   int portno)

Scheme_Custodian* scheme_make_custodian(Scheme_Custodian* m)

Scheme_Custodian_Reference*
scheme_add_managed         (Scheme_Custodian* m,
                            Scheme_Object* o,
                            Scheme_Close_Custodian_Client* f,
                            void* data,
                            int strong)

Scheme_Custodian_Reference*
scheme_add_managed_close_on_exit(Scheme_Custodian* m,
                                 Scheme_Object* o,
                                 Scheme_Close_Custodian_Client* f,
                                 void* data)

void scheme_custodian_check_available(Scheme_Custodian* m,
                                      const char* name,
                                      const char* resname)

void scheme_remove_managed(Scheme_Custodian_Reference* mref,
                           Scheme_Object* o)

void scheme_close_managed(Scheme_Custodian* m)

void scheme_add_atexit_closer(Scheme_Exit_Closer_Func f)

int scheme_eq(Scheme_Object* obj1,
              Scheme_Object* obj2)

int scheme_eqv(Scheme_Object* obj1,
               Scheme_Object* obj2)

int scheme_equal(Scheme_Object* obj1,
                 Scheme_Object* obj2)

int scheme_recur_equal(Scheme_Object* obj1,
                       Scheme_Object* obj2,
                       void* cycle_data)

intptr_t scheme_equal_hash_key(Scheme_Object* obj)

intptr_t scheme_equal_hash_key2(Scheme_Object* obj)

intptr_t scheme_recur_equal_hash_key(Scheme_Object* obj,
                                     void* cycle_data)

intptr_t scheme_recur_equal_hash_key2(Scheme_Object* obj,
                                      void* cycle_data)

Scheme_Object* scheme_build_list(int c,
                                 Scheme_Object** elems)

int scheme_list_length(Scheme_Object* list)

int scheme_proper_list_length(Scheme_Object* list)

Scheme_Object* scheme_car(Scheme_Object* pair)

Scheme_Object* scheme_cdr(Scheme_Object* pair)

Scheme_Object* scheme_cadr(Scheme_Object* pair)

Scheme_Object* scheme_caddr(Scheme_Object* pair)

Scheme_Object* scheme_vector_to_list(Scheme_Object* vec)

Scheme_Object* scheme_list_to_vector(Scheme_Object* list)

Scheme_Object* scheme_append(Scheme_Object* lstx,
                             Scheme_Object* lsty)

Scheme_Object* scheme_unbox(Scheme_Object* obj)

void scheme_set_box(Scheme_Object* b,
                    Scheme_Object* v)

Scheme_Object* scheme_dynamic_require(int argc,
                                      Scheme_Object** argv)

Scheme_Object*
scheme_namespace_require(Scheme_Object* prim_req_spec)

Scheme_Object* scheme_load(char* file)

Scheme_Object* scheme_load_extension(char* filename)

Scheme_Hash_Table* scheme_make_hash_table(int type)

Scheme_Hash_Table* scheme_make_hash_table_equal()

void scheme_hash_set(Scheme_Hash_Table* table,
                     Scheme_Object* key,
                     Scheme_Object* val)

Scheme_Object* scheme_hash_get(Scheme_Hash_Table* table,
                               Scheme_Object* key)

Scheme_Bucket_Table* scheme_make_bucket_table(int size_hint,
                                              int type)

void scheme_add_to_table(Scheme_Bucket_Table* table,
                         const char* key,
                         void* val,
                         int const)

void scheme_change_in_table(Scheme_Bucket_Table* table,
                            const char* key,
                            void* val)

void* scheme_lookup_in_table(Scheme_Bucket_Table* table,
                             const char* key)

Scheme_Bucket*
scheme_bucket_from_table(Scheme_Bucket_Table* table,
                         const char* key)

intptr_t scheme_double_to_int(char* where,
                              double d)

intptr_t scheme_get_milliseconds()

intptr_t scheme_get_process_milliseconds()

char* scheme_banner()

char* scheme_version()

Scheme_Hash_Table* scheme_get_place_table()

Scheme_Object* scheme_malloc_key()

void scheme_free_key(Scheme_Object* key)

void* scheme_register_process_global(const char* key,
                                     void* val)

void scheme_set_collects_path(Scheme_Object* path)

void scheme_set_addon_path(Scheme_Object* path)

void
scheme_init_collection_paths_post(Scheme_Env* env,
                                  Scheme_Object* pre_extra_paths,
                                  Scheme_Object* post_extra_paths)

void scheme_init_collection_paths(Scheme_Env* env,
                                  Scheme_Object* pre_extra_paths)

void scheme_seal_parameters()
