/* Generated from chicken-install.scm by the CHICKEN compiler
   http://www.call-cc.org
   Version 5.2.0 (rev 317468e4)
   linux-unix-gnu-x86-64 [ 64bit dload ptables ]
   command line: chicken-install.scm -optimize-level 2 -include-path . -include-path ./ -inline -ignore-repository -feature chicken-bootstrap -no-warnings -specialize -consult-types-file ./types.db -no-lambda-info -no-trace -output-file chicken-install.c
   uses: library eval expand chicken-ffi-syntax file posix extras irregex tcp port internal data-structures pathname
*/
#include "chicken.h"

#ifndef STATICBUILD
# define STATIC_CHICKEN 0
#else
# define STATIC_CHICKEN 1
#endif
#ifndef DEBUGBUILD
# define DEBUG_CHICKEN 0
#else
# define DEBUG_CHICKEN 1
#endif

static C_PTABLE_ENTRY *create_ptable(void);
C_noret_decl(C_library_toplevel)
C_externimport void C_ccall C_library_toplevel(C_word c,C_word *av) C_noret;
C_noret_decl(C_eval_toplevel)
C_externimport void C_ccall C_eval_toplevel(C_word c,C_word *av) C_noret;
C_noret_decl(C_expand_toplevel)
C_externimport void C_ccall C_expand_toplevel(C_word c,C_word *av) C_noret;
C_noret_decl(C_chicken_2dffi_2dsyntax_toplevel)
C_externimport void C_ccall C_chicken_2dffi_2dsyntax_toplevel(C_word c,C_word *av) C_noret;
C_noret_decl(C_file_toplevel)
C_externimport void C_ccall C_file_toplevel(C_word c,C_word *av) C_noret;
C_noret_decl(C_posix_toplevel)
C_externimport void C_ccall C_posix_toplevel(C_word c,C_word *av) C_noret;
C_noret_decl(C_extras_toplevel)
C_externimport void C_ccall C_extras_toplevel(C_word c,C_word *av) C_noret;
C_noret_decl(C_irregex_toplevel)
C_externimport void C_ccall C_irregex_toplevel(C_word c,C_word *av) C_noret;
C_noret_decl(C_tcp_toplevel)
C_externimport void C_ccall C_tcp_toplevel(C_word c,C_word *av) C_noret;
C_noret_decl(C_port_toplevel)
C_externimport void C_ccall C_port_toplevel(C_word c,C_word *av) C_noret;
C_noret_decl(C_internal_toplevel)
C_externimport void C_ccall C_internal_toplevel(C_word c,C_word *av) C_noret;
C_noret_decl(C_data_2dstructures_toplevel)
C_externimport void C_ccall C_data_2dstructures_toplevel(C_word c,C_word *av) C_noret;
C_noret_decl(C_pathname_toplevel)
C_externimport void C_ccall C_pathname_toplevel(C_word c,C_word *av) C_noret;

static C_TLS C_word lf[979];
static double C_possibly_force_alignment;


C_noret_decl(f23404)
static void C_ccall f23404(C_word c,C_word *av) C_noret;
C_noret_decl(f23421)
static void C_ccall f23421(C_word c,C_word *av) C_noret;
C_noret_decl(f23427)
static void C_ccall f23427(C_word c,C_word *av) C_noret;
C_noret_decl(f23433)
static void C_ccall f23433(C_word c,C_word *av) C_noret;
C_noret_decl(f23439)
static void C_ccall f23439(C_word c,C_word *av) C_noret;
C_noret_decl(f23458)
static void C_ccall f23458(C_word c,C_word *av) C_noret;
C_noret_decl(f23464)
static void C_ccall f23464(C_word c,C_word *av) C_noret;
C_noret_decl(f23470)
static void C_ccall f23470(C_word c,C_word *av) C_noret;
C_noret_decl(f23476)
static void C_ccall f23476(C_word c,C_word *av) C_noret;
C_noret_decl(f23482)
static void C_ccall f23482(C_word c,C_word *av) C_noret;
C_noret_decl(f23488)
static void C_ccall f23488(C_word c,C_word *av) C_noret;
C_noret_decl(f23494)
static void C_ccall f23494(C_word c,C_word *av) C_noret;
C_noret_decl(f23500)
static void C_ccall f23500(C_word c,C_word *av) C_noret;
C_noret_decl(f23508)
static void C_ccall f23508(C_word c,C_word *av) C_noret;
C_noret_decl(f23516)
static void C_ccall f23516(C_word c,C_word *av) C_noret;
C_noret_decl(f23522)
static void C_ccall f23522(C_word c,C_word *av) C_noret;
C_noret_decl(f23528)
static void C_ccall f23528(C_word c,C_word *av) C_noret;
C_noret_decl(f23534)
static void C_ccall f23534(C_word c,C_word *av) C_noret;
C_noret_decl(f23540)
static void C_ccall f23540(C_word c,C_word *av) C_noret;
C_noret_decl(f23546)
static void C_ccall f23546(C_word c,C_word *av) C_noret;
C_noret_decl(f23552)
static void C_ccall f23552(C_word c,C_word *av) C_noret;
C_noret_decl(f23558)
static void C_ccall f23558(C_word c,C_word *av) C_noret;
C_noret_decl(f23582)
static void C_ccall f23582(C_word c,C_word *av) C_noret;
C_noret_decl(f23590)
static void C_ccall f23590(C_word c,C_word *av) C_noret;
C_noret_decl(f23596)
static void C_ccall f23596(C_word c,C_word *av) C_noret;
C_noret_decl(f23602)
static void C_ccall f23602(C_word c,C_word *av) C_noret;
C_noret_decl(f23606)
static void C_ccall f23606(C_word c,C_word *av) C_noret;
C_noret_decl(f23676)
static void C_ccall f23676(C_word c,C_word *av) C_noret;
C_noret_decl(f23697)
static void C_ccall f23697(C_word c,C_word *av) C_noret;
C_noret_decl(f23716)
static void C_ccall f23716(C_word c,C_word *av) C_noret;
C_noret_decl(f23745)
static void C_ccall f23745(C_word c,C_word *av) C_noret;
C_noret_decl(f23754)
static void C_ccall f23754(C_word c,C_word *av) C_noret;
C_noret_decl(f23772)
static void C_ccall f23772(C_word c,C_word *av) C_noret;
C_noret_decl(f23779)
static void C_ccall f23779(C_word c,C_word *av) C_noret;
C_noret_decl(f23847)
static void C_ccall f23847(C_word c,C_word *av) C_noret;
C_noret_decl(f23858)
static void C_ccall f23858(C_word c,C_word *av) C_noret;
C_noret_decl(f23863)
static void C_ccall f23863(C_word c,C_word *av) C_noret;
C_noret_decl(f23870)
static void C_ccall f23870(C_word c,C_word *av) C_noret;
C_noret_decl(f23875)
static void C_ccall f23875(C_word c,C_word *av) C_noret;
C_noret_decl(f27051)
static void C_ccall f27051(C_word c,C_word *av) C_noret;
C_noret_decl(f_10000)
static void C_ccall f_10000(C_word c,C_word *av) C_noret;
C_noret_decl(f_10003)
static void C_ccall f_10003(C_word c,C_word *av) C_noret;
C_noret_decl(f_10006)
static void C_ccall f_10006(C_word c,C_word *av) C_noret;
C_noret_decl(f_10019)
static void C_fcall f_10019(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_10029)
static void C_ccall f_10029(C_word c,C_word *av) C_noret;
C_noret_decl(f_10031)
static void C_fcall f_10031(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_10056)
static void C_ccall f_10056(C_word c,C_word *av) C_noret;
C_noret_decl(f_10067)
static void C_ccall f_10067(C_word c,C_word *av) C_noret;
C_noret_decl(f_10078)
static void C_fcall f_10078(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_10088)
static void C_ccall f_10088(C_word c,C_word *av) C_noret;
C_noret_decl(f_10101)
static void C_ccall f_10101(C_word c,C_word *av) C_noret;
C_noret_decl(f_10121)
static void C_ccall f_10121(C_word c,C_word *av) C_noret;
C_noret_decl(f_10129)
static void C_ccall f_10129(C_word c,C_word *av) C_noret;
C_noret_decl(f_10152)
static void C_ccall f_10152(C_word c,C_word *av) C_noret;
C_noret_decl(f_10162)
static void C_ccall f_10162(C_word c,C_word *av) C_noret;
C_noret_decl(f_10165)
static void C_ccall f_10165(C_word c,C_word *av) C_noret;
C_noret_decl(f_10171)
static void C_ccall f_10171(C_word c,C_word *av) C_noret;
C_noret_decl(f_10187)
static void C_ccall f_10187(C_word c,C_word *av) C_noret;
C_noret_decl(f_10195)
static void C_fcall f_10195(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_10205)
static void C_ccall f_10205(C_word c,C_word *av) C_noret;
C_noret_decl(f_10218)
static void C_ccall f_10218(C_word c,C_word *av) C_noret;
C_noret_decl(f_10265)
static void C_ccall f_10265(C_word c,C_word *av) C_noret;
C_noret_decl(f_10287)
static void C_ccall f_10287(C_word c,C_word *av) C_noret;
C_noret_decl(f_10307)
static void C_ccall f_10307(C_word c,C_word *av) C_noret;
C_noret_decl(f_10317)
static void C_ccall f_10317(C_word c,C_word *av) C_noret;
C_noret_decl(f_10343)
static void C_ccall f_10343(C_word c,C_word *av) C_noret;
C_noret_decl(f_10347)
static void C_ccall f_10347(C_word c,C_word *av) C_noret;
C_noret_decl(f_10351)
static void C_ccall f_10351(C_word c,C_word *av) C_noret;
C_noret_decl(f_10361)
static void C_ccall f_10361(C_word c,C_word *av) C_noret;
C_noret_decl(f_10363)
static void C_fcall f_10363(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_10388)
static void C_ccall f_10388(C_word c,C_word *av) C_noret;
C_noret_decl(f_10397)
static void C_fcall f_10397(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_10422)
static void C_ccall f_10422(C_word c,C_word *av) C_noret;
C_noret_decl(f_10442)
static void C_ccall f_10442(C_word c,C_word *av) C_noret;
C_noret_decl(f_10457)
static void C_ccall f_10457(C_word c,C_word *av) C_noret;
C_noret_decl(f_10461)
static void C_ccall f_10461(C_word c,C_word *av) C_noret;
C_noret_decl(f_10471)
static void C_ccall f_10471(C_word c,C_word *av) C_noret;
C_noret_decl(f_10483)
static void C_ccall f_10483(C_word c,C_word *av) C_noret;
C_noret_decl(f_10495)
static void C_ccall f_10495(C_word c,C_word *av) C_noret;
C_noret_decl(f_10499)
static void C_ccall f_10499(C_word c,C_word *av) C_noret;
C_noret_decl(f_10509)
static void C_ccall f_10509(C_word c,C_word *av) C_noret;
C_noret_decl(f_10513)
static void C_ccall f_10513(C_word c,C_word *av) C_noret;
C_noret_decl(f_10530)
static void C_ccall f_10530(C_word c,C_word *av) C_noret;
C_noret_decl(f_10532)
static void C_fcall f_10532(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_10557)
static void C_ccall f_10557(C_word c,C_word *av) C_noret;
C_noret_decl(f_10574)
static void C_ccall f_10574(C_word c,C_word *av) C_noret;
C_noret_decl(f_10585)
static void C_ccall f_10585(C_word c,C_word *av) C_noret;
C_noret_decl(f_10587)
static void C_fcall f_10587(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_10612)
static void C_ccall f_10612(C_word c,C_word *av) C_noret;
C_noret_decl(f_10629)
static void C_ccall f_10629(C_word c,C_word *av) C_noret;
C_noret_decl(f_10640)
static void C_ccall f_10640(C_word c,C_word *av) C_noret;
C_noret_decl(f_10642)
static void C_fcall f_10642(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_10667)
static void C_ccall f_10667(C_word c,C_word *av) C_noret;
C_noret_decl(f_10703)
static void C_fcall f_10703(C_word t0,C_word t1,C_word t2,C_word t3) C_noret;
C_noret_decl(f_10728)
static void C_fcall f_10728(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_10738)
static void C_ccall f_10738(C_word c,C_word *av) C_noret;
C_noret_decl(f_10770)
static void C_fcall f_10770(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_10780)
static void C_ccall f_10780(C_word c,C_word *av) C_noret;
C_noret_decl(f_10821)
static void C_ccall f_10821(C_word c,C_word *av) C_noret;
C_noret_decl(f_10835)
static void C_ccall f_10835(C_word c,C_word *av) C_noret;
C_noret_decl(f_10839)
static void C_ccall f_10839(C_word c,C_word *av) C_noret;
C_noret_decl(f_10849)
static void C_ccall f_10849(C_word c,C_word *av) C_noret;
C_noret_decl(f_10860)
static void C_ccall f_10860(C_word c,C_word *av) C_noret;
C_noret_decl(f_10862)
static void C_fcall f_10862(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_10887)
static void C_ccall f_10887(C_word c,C_word *av) C_noret;
C_noret_decl(f_10903)
static void C_fcall f_10903(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_10917)
static void C_ccall f_10917(C_word c,C_word *av) C_noret;
C_noret_decl(f_10929)
static void C_ccall f_10929(C_word c,C_word *av) C_noret;
C_noret_decl(f_10941)
static void C_ccall f_10941(C_word c,C_word *av) C_noret;
C_noret_decl(f_10954)
static void C_fcall f_10954(C_word t0,C_word t1,C_word t2,C_word t3) C_noret;
C_noret_decl(f_10964)
static void C_fcall f_10964(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_10983)
static void C_ccall f_10983(C_word c,C_word *av) C_noret;
C_noret_decl(f_10994)
static void C_fcall f_10994(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_11004)
static void C_ccall f_11004(C_word c,C_word *av) C_noret;
C_noret_decl(f_11032)
static void C_fcall f_11032(C_word t0,C_word t1) C_noret;
C_noret_decl(f_11053)
static void C_ccall f_11053(C_word c,C_word *av) C_noret;
C_noret_decl(f_11072)
static void C_fcall f_11072(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_11082)
static void C_ccall f_11082(C_word c,C_word *av) C_noret;
C_noret_decl(f_11108)
static void C_fcall f_11108(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_11118)
static void C_ccall f_11118(C_word c,C_word *av) C_noret;
C_noret_decl(f_11138)
static void C_fcall f_11138(C_word t0,C_word t1,C_word t2,C_word t3) C_noret;
C_noret_decl(f_11142)
static void C_ccall f_11142(C_word c,C_word *av) C_noret;
C_noret_decl(f_11145)
static void C_ccall f_11145(C_word c,C_word *av) C_noret;
C_noret_decl(f_11151)
static void C_ccall f_11151(C_word c,C_word *av) C_noret;
C_noret_decl(f_11154)
static void C_ccall f_11154(C_word c,C_word *av) C_noret;
C_noret_decl(f_11178)
static void C_ccall f_11178(C_word c,C_word *av) C_noret;
C_noret_decl(f_11191)
static void C_fcall f_11191(C_word t0,C_word t1,C_word t2,C_word t3) C_noret;
C_noret_decl(f_11204)
static void C_ccall f_11204(C_word c,C_word *av) C_noret;
C_noret_decl(f_11213)
static void C_ccall f_11213(C_word c,C_word *av) C_noret;
C_noret_decl(f_11226)
static void C_fcall f_11226(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_11232)
static void C_ccall f_11232(C_word c,C_word *av) C_noret;
C_noret_decl(f_11290)
static void C_ccall f_11290(C_word c,C_word *av) C_noret;
C_noret_decl(f_11293)
static void C_ccall f_11293(C_word c,C_word *av) C_noret;
C_noret_decl(f_11296)
static void C_ccall f_11296(C_word c,C_word *av) C_noret;
C_noret_decl(f_11303)
static void C_ccall f_11303(C_word c,C_word *av) C_noret;
C_noret_decl(f_11307)
static void C_ccall f_11307(C_word c,C_word *av) C_noret;
C_noret_decl(f_11311)
static void C_ccall f_11311(C_word c,C_word *av) C_noret;
C_noret_decl(f_11334)
static void C_ccall f_11334(C_word c,C_word *av) C_noret;
C_noret_decl(f_11349)
static void C_ccall f_11349(C_word c,C_word *av) C_noret;
C_noret_decl(f_11364)
static void C_ccall f_11364(C_word c,C_word *av) C_noret;
C_noret_decl(f_11379)
static void C_ccall f_11379(C_word c,C_word *av) C_noret;
C_noret_decl(f_11394)
static void C_ccall f_11394(C_word c,C_word *av) C_noret;
C_noret_decl(f_11396)
static void C_fcall f_11396(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_11421)
static void C_ccall f_11421(C_word c,C_word *av) C_noret;
C_noret_decl(f_11430)
static void C_fcall f_11430(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_11455)
static void C_ccall f_11455(C_word c,C_word *av) C_noret;
C_noret_decl(f_11464)
static void C_fcall f_11464(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_11489)
static void C_ccall f_11489(C_word c,C_word *av) C_noret;
C_noret_decl(f_11498)
static void C_fcall f_11498(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_11523)
static void C_ccall f_11523(C_word c,C_word *av) C_noret;
C_noret_decl(f_11532)
static void C_ccall f_11532(C_word c,C_word *av) C_noret;
C_noret_decl(f_11546)
static void C_fcall f_11546(C_word t0,C_word t1) C_noret;
C_noret_decl(f_11550)
static void C_fcall f_11550(C_word t0,C_word t1) C_noret;
C_noret_decl(f_11554)
static void C_ccall f_11554(C_word c,C_word *av) C_noret;
C_noret_decl(f_11558)
static void C_fcall f_11558(C_word t0,C_word t1) C_noret;
C_noret_decl(f_11572)
static void C_ccall f_11572(C_word c,C_word *av) C_noret;
C_noret_decl(f_11584)
static void C_ccall f_11584(C_word c,C_word *av) C_noret;
C_noret_decl(f_11593)
static void C_fcall f_11593(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_11609)
static void C_fcall f_11609(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_11634)
static void C_ccall f_11634(C_word c,C_word *av) C_noret;
C_noret_decl(f_11645)
static void C_fcall f_11645(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_11661)
static void C_fcall f_11661(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_11686)
static void C_ccall f_11686(C_word c,C_word *av) C_noret;
C_noret_decl(f_11713)
static void C_ccall f_11713(C_word c,C_word *av) C_noret;
C_noret_decl(f_11723)
static void C_ccall f_11723(C_word c,C_word *av) C_noret;
C_noret_decl(f_11731)
static void C_ccall f_11731(C_word c,C_word *av) C_noret;
C_noret_decl(f_11739)
static void C_fcall f_11739(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_11753)
static void C_fcall f_11753(C_word t0,C_word t1) C_noret;
C_noret_decl(f_11757)
static void C_fcall f_11757(C_word t0,C_word t1) C_noret;
C_noret_decl(f_11761)
static void C_ccall f_11761(C_word c,C_word *av) C_noret;
C_noret_decl(f_11768)
static void C_fcall f_11768(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_11784)
static void C_fcall f_11784(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_11809)
static void C_ccall f_11809(C_word c,C_word *av) C_noret;
C_noret_decl(f_11826)
static void C_ccall f_11826(C_word c,C_word *av) C_noret;
C_noret_decl(f_11842)
static void C_ccall f_11842(C_word c,C_word *av) C_noret;
C_noret_decl(f_11854)
static void C_ccall f_11854(C_word c,C_word *av) C_noret;
C_noret_decl(f_11881)
static void C_fcall f_11881(C_word t0,C_word t1) C_noret;
C_noret_decl(f_11895)
static void C_ccall f_11895(C_word c,C_word *av) C_noret;
C_noret_decl(f_11905)
static void C_ccall f_11905(C_word c,C_word *av) C_noret;
C_noret_decl(f_11930)
static void C_fcall f_11930(C_word t0,C_word t1) C_noret;
C_noret_decl(f_11944)
static void C_ccall f_11944(C_word c,C_word *av) C_noret;
C_noret_decl(f_11954)
static void C_ccall f_11954(C_word c,C_word *av) C_noret;
C_noret_decl(f_11971)
static void C_ccall f_11971(C_word c,C_word *av) C_noret;
C_noret_decl(f_11975)
static void C_ccall f_11975(C_word c,C_word *av) C_noret;
C_noret_decl(f_11980)
static void C_fcall f_11980(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_11992)
static void C_ccall f_11992(C_word c,C_word *av) C_noret;
C_noret_decl(f_12006)
static void C_ccall f_12006(C_word c,C_word *av) C_noret;
C_noret_decl(f_12008)
static void C_fcall f_12008(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_12033)
static void C_ccall f_12033(C_word c,C_word *av) C_noret;
C_noret_decl(f_12042)
static void C_fcall f_12042(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_12052)
static void C_ccall f_12052(C_word c,C_word *av) C_noret;
C_noret_decl(f_12065)
static void C_ccall f_12065(C_word c,C_word *av) C_noret;
C_noret_decl(f_12078)
static void C_ccall f_12078(C_word c,C_word *av) C_noret;
C_noret_decl(f_12100)
static void C_ccall f_12100(C_word c,C_word *av) C_noret;
C_noret_decl(f_12104)
static void C_ccall f_12104(C_word c,C_word *av) C_noret;
C_noret_decl(f_12107)
static void C_ccall f_12107(C_word c,C_word *av) C_noret;
C_noret_decl(f_12110)
static void C_ccall f_12110(C_word c,C_word *av) C_noret;
C_noret_decl(f_12113)
static void C_ccall f_12113(C_word c,C_word *av) C_noret;
C_noret_decl(f_12116)
static void C_ccall f_12116(C_word c,C_word *av) C_noret;
C_noret_decl(f_12119)
static void C_ccall f_12119(C_word c,C_word *av) C_noret;
C_noret_decl(f_12122)
static void C_ccall f_12122(C_word c,C_word *av) C_noret;
C_noret_decl(f_12125)
static void C_ccall f_12125(C_word c,C_word *av) C_noret;
C_noret_decl(f_12128)
static void C_ccall f_12128(C_word c,C_word *av) C_noret;
C_noret_decl(f_12131)
static void C_ccall f_12131(C_word c,C_word *av) C_noret;
C_noret_decl(f_12134)
static void C_ccall f_12134(C_word c,C_word *av) C_noret;
C_noret_decl(f_12137)
static void C_ccall f_12137(C_word c,C_word *av) C_noret;
C_noret_decl(f_12140)
static void C_ccall f_12140(C_word c,C_word *av) C_noret;
C_noret_decl(f_12143)
static void C_ccall f_12143(C_word c,C_word *av) C_noret;
C_noret_decl(f_12152)
static void C_ccall f_12152(C_word c,C_word *av) C_noret;
C_noret_decl(f_12159)
static void C_ccall f_12159(C_word c,C_word *av) C_noret;
C_noret_decl(f_12163)
static void C_ccall f_12163(C_word c,C_word *av) C_noret;
C_noret_decl(f_12168)
static void C_fcall f_12168(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_12179)
static void C_ccall f_12179(C_word c,C_word *av) C_noret;
C_noret_decl(f_12181)
static void C_fcall f_12181(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_12206)
static void C_ccall f_12206(C_word c,C_word *av) C_noret;
C_noret_decl(f_12217)
static void C_ccall f_12217(C_word c,C_word *av) C_noret;
C_noret_decl(f_12221)
static void C_ccall f_12221(C_word c,C_word *av) C_noret;
C_noret_decl(f_12225)
static void C_ccall f_12225(C_word c,C_word *av) C_noret;
C_noret_decl(f_12233)
static void C_ccall f_12233(C_word c,C_word *av) C_noret;
C_noret_decl(f_12249)
static void C_ccall f_12249(C_word c,C_word *av) C_noret;
C_noret_decl(f_12259)
static void C_ccall f_12259(C_word c,C_word *av) C_noret;
C_noret_decl(f_12279)
static void C_fcall f_12279(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_12287)
static void C_ccall f_12287(C_word c,C_word *av) C_noret;
C_noret_decl(f_12291)
static void C_ccall f_12291(C_word c,C_word *av) C_noret;
C_noret_decl(f_12300)
static void C_ccall f_12300(C_word c,C_word *av) C_noret;
C_noret_decl(f_12302)
static void C_fcall f_12302(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_12327)
static void C_ccall f_12327(C_word c,C_word *av) C_noret;
C_noret_decl(f_12344)
static void C_ccall f_12344(C_word c,C_word *av) C_noret;
C_noret_decl(f_12348)
static void C_ccall f_12348(C_word c,C_word *av) C_noret;
C_noret_decl(f_12356)
static void C_ccall f_12356(C_word c,C_word *av) C_noret;
C_noret_decl(f_12360)
static void C_ccall f_12360(C_word c,C_word *av) C_noret;
C_noret_decl(f_12372)
static void C_fcall f_12372(C_word t0,C_word t1) C_noret;
C_noret_decl(f_12395)
static void C_ccall f_12395(C_word c,C_word *av) C_noret;
C_noret_decl(f_12399)
static void C_ccall f_12399(C_word c,C_word *av) C_noret;
C_noret_decl(f_12403)
static void C_ccall f_12403(C_word c,C_word *av) C_noret;
C_noret_decl(f_12407)
static void C_ccall f_12407(C_word c,C_word *av) C_noret;
C_noret_decl(f_12411)
static void C_ccall f_12411(C_word c,C_word *av) C_noret;
C_noret_decl(f_12415)
static void C_ccall f_12415(C_word c,C_word *av) C_noret;
C_noret_decl(f_12420)
static void C_ccall f_12420(C_word c,C_word *av) C_noret;
C_noret_decl(f_12423)
static void C_ccall f_12423(C_word c,C_word *av) C_noret;
C_noret_decl(f_12436)
static void C_ccall f_12436(C_word c,C_word *av) C_noret;
C_noret_decl(f_12439)
static void C_ccall f_12439(C_word c,C_word *av) C_noret;
C_noret_decl(f_12464)
static void C_ccall f_12464(C_word c,C_word *av) C_noret;
C_noret_decl(f_12468)
static void C_ccall f_12468(C_word c,C_word *av) C_noret;
C_noret_decl(f_12471)
static void C_ccall f_12471(C_word c,C_word *av) C_noret;
C_noret_decl(f_12474)
static void C_ccall f_12474(C_word c,C_word *av) C_noret;
C_noret_decl(f_12477)
static void C_ccall f_12477(C_word c,C_word *av) C_noret;
C_noret_decl(f_12480)
static void C_ccall f_12480(C_word c,C_word *av) C_noret;
C_noret_decl(f_12483)
static void C_ccall f_12483(C_word c,C_word *av) C_noret;
C_noret_decl(f_12486)
static void C_ccall f_12486(C_word c,C_word *av) C_noret;
C_noret_decl(f_12490)
static void C_fcall f_12490(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_12498)
static void C_ccall f_12498(C_word c,C_word *av) C_noret;
C_noret_decl(f_12508)
static void C_ccall f_12508(C_word c,C_word *av) C_noret;
C_noret_decl(f_12511)
static void C_ccall f_12511(C_word c,C_word *av) C_noret;
C_noret_decl(f_12514)
static void C_ccall f_12514(C_word c,C_word *av) C_noret;
C_noret_decl(f_12517)
static void C_ccall f_12517(C_word c,C_word *av) C_noret;
C_noret_decl(f_12524)
static void C_ccall f_12524(C_word c,C_word *av) C_noret;
C_noret_decl(f_12528)
static void C_ccall f_12528(C_word c,C_word *av) C_noret;
C_noret_decl(f_12532)
static void C_ccall f_12532(C_word c,C_word *av) C_noret;
C_noret_decl(f_12540)
static void C_ccall f_12540(C_word c,C_word *av) C_noret;
C_noret_decl(f_12544)
static void C_ccall f_12544(C_word c,C_word *av) C_noret;
C_noret_decl(f_12556)
static void C_ccall f_12556(C_word c,C_word *av) C_noret;
C_noret_decl(f_12560)
static void C_ccall f_12560(C_word c,C_word *av) C_noret;
C_noret_decl(f_12564)
static void C_ccall f_12564(C_word c,C_word *av) C_noret;
C_noret_decl(f_12587)
static void C_fcall f_12587(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_12595)
static void C_ccall f_12595(C_word c,C_word *av) C_noret;
C_noret_decl(f_12599)
static void C_ccall f_12599(C_word c,C_word *av) C_noret;
C_noret_decl(f_12605)
static void C_ccall f_12605(C_word c,C_word *av) C_noret;
C_noret_decl(f_12607)
static void C_fcall f_12607(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_12632)
static void C_ccall f_12632(C_word c,C_word *av) C_noret;
C_noret_decl(f_12641)
static void C_fcall f_12641(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_12666)
static void C_ccall f_12666(C_word c,C_word *av) C_noret;
C_noret_decl(f_12677)
static void C_ccall f_12677(C_word c,C_word *av) C_noret;
C_noret_decl(f_12684)
static void C_ccall f_12684(C_word c,C_word *av) C_noret;
C_noret_decl(f_12688)
static void C_ccall f_12688(C_word c,C_word *av) C_noret;
C_noret_decl(f_12696)
static void C_fcall f_12696(C_word t0,C_word t1) C_noret;
C_noret_decl(f_12719)
static void C_ccall f_12719(C_word c,C_word *av) C_noret;
C_noret_decl(f_12723)
static void C_ccall f_12723(C_word c,C_word *av) C_noret;
C_noret_decl(f_12727)
static void C_ccall f_12727(C_word c,C_word *av) C_noret;
C_noret_decl(f_12731)
static void C_ccall f_12731(C_word c,C_word *av) C_noret;
C_noret_decl(f_12735)
static void C_ccall f_12735(C_word c,C_word *av) C_noret;
C_noret_decl(f_12740)
static void C_ccall f_12740(C_word c,C_word *av) C_noret;
C_noret_decl(f_12743)
static void C_ccall f_12743(C_word c,C_word *av) C_noret;
C_noret_decl(f_12746)
static void C_ccall f_12746(C_word c,C_word *av) C_noret;
C_noret_decl(f_12756)
static void C_ccall f_12756(C_word c,C_word *av) C_noret;
C_noret_decl(f_12759)
static void C_ccall f_12759(C_word c,C_word *av) C_noret;
C_noret_decl(f_12760)
static void C_ccall f_12760(C_word c,C_word *av) C_noret;
C_noret_decl(f_12764)
static void C_ccall f_12764(C_word c,C_word *av) C_noret;
C_noret_decl(f_12767)
static void C_ccall f_12767(C_word c,C_word *av) C_noret;
C_noret_decl(f_12773)
static void C_ccall f_12773(C_word c,C_word *av) C_noret;
C_noret_decl(f_12776)
static void C_ccall f_12776(C_word c,C_word *av) C_noret;
C_noret_decl(f_12779)
static void C_ccall f_12779(C_word c,C_word *av) C_noret;
C_noret_decl(f_12786)
static void C_ccall f_12786(C_word c,C_word *av) C_noret;
C_noret_decl(f_12790)
static void C_ccall f_12790(C_word c,C_word *av) C_noret;
C_noret_decl(f_12802)
static void C_ccall f_12802(C_word c,C_word *av) C_noret;
C_noret_decl(f_12806)
static void C_ccall f_12806(C_word c,C_word *av) C_noret;
C_noret_decl(f_12813)
static void C_ccall f_12813(C_word c,C_word *av) C_noret;
C_noret_decl(f_12817)
static void C_ccall f_12817(C_word c,C_word *av) C_noret;
C_noret_decl(f_12821)
static void C_ccall f_12821(C_word c,C_word *av) C_noret;
C_noret_decl(f_12826)
static void C_ccall f_12826(C_word c,C_word *av) C_noret;
C_noret_decl(f_12829)
static void C_ccall f_12829(C_word c,C_word *av) C_noret;
C_noret_decl(f_12832)
static void C_ccall f_12832(C_word c,C_word *av) C_noret;
C_noret_decl(f_12845)
static void C_ccall f_12845(C_word c,C_word *av) C_noret;
C_noret_decl(f_12852)
static void C_ccall f_12852(C_word c,C_word *av) C_noret;
C_noret_decl(f_12856)
static void C_ccall f_12856(C_word c,C_word *av) C_noret;
C_noret_decl(f_12859)
static void C_ccall f_12859(C_word c,C_word *av) C_noret;
C_noret_decl(f_12862)
static void C_ccall f_12862(C_word c,C_word *av) C_noret;
C_noret_decl(f_12868)
static void C_ccall f_12868(C_word c,C_word *av) C_noret;
C_noret_decl(f_12871)
static void C_ccall f_12871(C_word c,C_word *av) C_noret;
C_noret_decl(f_12874)
static void C_ccall f_12874(C_word c,C_word *av) C_noret;
C_noret_decl(f_12877)
static void C_ccall f_12877(C_word c,C_word *av) C_noret;
C_noret_decl(f_12880)
static void C_ccall f_12880(C_word c,C_word *av) C_noret;
C_noret_decl(f_12887)
static void C_ccall f_12887(C_word c,C_word *av) C_noret;
C_noret_decl(f_12891)
static void C_ccall f_12891(C_word c,C_word *av) C_noret;
C_noret_decl(f_12895)
static void C_ccall f_12895(C_word c,C_word *av) C_noret;
C_noret_decl(f_12907)
static void C_ccall f_12907(C_word c,C_word *av) C_noret;
C_noret_decl(f_12917)
static void C_ccall f_12917(C_word c,C_word *av) C_noret;
C_noret_decl(f_12924)
static void C_ccall f_12924(C_word c,C_word *av) C_noret;
C_noret_decl(f_12928)
static void C_ccall f_12928(C_word c,C_word *av) C_noret;
C_noret_decl(f_12942)
static void C_ccall f_12942(C_word c,C_word *av) C_noret;
C_noret_decl(f_12947)
static void C_ccall f_12947(C_word c,C_word *av) C_noret;
C_noret_decl(f_12950)
static void C_ccall f_12950(C_word c,C_word *av) C_noret;
C_noret_decl(f_12963)
static void C_ccall f_12963(C_word c,C_word *av) C_noret;
C_noret_decl(f_12973)
static void C_ccall f_12973(C_word c,C_word *av) C_noret;
C_noret_decl(f_12977)
static void C_ccall f_12977(C_word c,C_word *av) C_noret;
C_noret_decl(f_12983)
static void C_ccall f_12983(C_word c,C_word *av) C_noret;
C_noret_decl(f_12986)
static void C_ccall f_12986(C_word c,C_word *av) C_noret;
C_noret_decl(f_12989)
static void C_ccall f_12989(C_word c,C_word *av) C_noret;
C_noret_decl(f_12992)
static void C_ccall f_12992(C_word c,C_word *av) C_noret;
C_noret_decl(f_12995)
static void C_ccall f_12995(C_word c,C_word *av) C_noret;
C_noret_decl(f_12998)
static void C_ccall f_12998(C_word c,C_word *av) C_noret;
C_noret_decl(f_13005)
static void C_ccall f_13005(C_word c,C_word *av) C_noret;
C_noret_decl(f_13009)
static void C_ccall f_13009(C_word c,C_word *av) C_noret;
C_noret_decl(f_13017)
static void C_ccall f_13017(C_word c,C_word *av) C_noret;
C_noret_decl(f_13025)
static void C_ccall f_13025(C_word c,C_word *av) C_noret;
C_noret_decl(f_13035)
static void C_ccall f_13035(C_word c,C_word *av) C_noret;
C_noret_decl(f_13042)
static void C_ccall f_13042(C_word c,C_word *av) C_noret;
C_noret_decl(f_13046)
static void C_ccall f_13046(C_word c,C_word *av) C_noret;
C_noret_decl(f_13060)
static void C_ccall f_13060(C_word c,C_word *av) C_noret;
C_noret_decl(f_13065)
static void C_ccall f_13065(C_word c,C_word *av) C_noret;
C_noret_decl(f_13068)
static void C_ccall f_13068(C_word c,C_word *av) C_noret;
C_noret_decl(f_13078)
static void C_ccall f_13078(C_word c,C_word *av) C_noret;
C_noret_decl(f_13081)
static void C_ccall f_13081(C_word c,C_word *av) C_noret;
C_noret_decl(f_13094)
static void C_ccall f_13094(C_word c,C_word *av) C_noret;
C_noret_decl(f_13098)
static void C_ccall f_13098(C_word c,C_word *av) C_noret;
C_noret_decl(f_13101)
static void C_ccall f_13101(C_word c,C_word *av) C_noret;
C_noret_decl(f_13107)
static void C_ccall f_13107(C_word c,C_word *av) C_noret;
C_noret_decl(f_13111)
static void C_fcall f_13111(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_13119)
static void C_ccall f_13119(C_word c,C_word *av) C_noret;
C_noret_decl(f_13129)
static void C_ccall f_13129(C_word c,C_word *av) C_noret;
C_noret_decl(f_13132)
static void C_ccall f_13132(C_word c,C_word *av) C_noret;
C_noret_decl(f_13135)
static void C_ccall f_13135(C_word c,C_word *av) C_noret;
C_noret_decl(f_13138)
static void C_ccall f_13138(C_word c,C_word *av) C_noret;
C_noret_decl(f_13145)
static void C_ccall f_13145(C_word c,C_word *av) C_noret;
C_noret_decl(f_13149)
static void C_ccall f_13149(C_word c,C_word *av) C_noret;
C_noret_decl(f_13157)
static void C_ccall f_13157(C_word c,C_word *av) C_noret;
C_noret_decl(f_13161)
static void C_ccall f_13161(C_word c,C_word *av) C_noret;
C_noret_decl(f_13173)
static void C_ccall f_13173(C_word c,C_word *av) C_noret;
C_noret_decl(f_13177)
static void C_ccall f_13177(C_word c,C_word *av) C_noret;
C_noret_decl(f_13181)
static void C_ccall f_13181(C_word c,C_word *av) C_noret;
C_noret_decl(f_13191)
static void C_ccall f_13191(C_word c,C_word *av) C_noret;
C_noret_decl(f_13196)
static void C_fcall f_13196(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_13221)
static void C_ccall f_13221(C_word c,C_word *av) C_noret;
C_noret_decl(f_13232)
static void C_ccall f_13232(C_word c,C_word *av) C_noret;
C_noret_decl(f_13236)
static void C_ccall f_13236(C_word c,C_word *av) C_noret;
C_noret_decl(f_13247)
static void C_ccall f_13247(C_word c,C_word *av) C_noret;
C_noret_decl(f_13252)
static void C_ccall f_13252(C_word c,C_word *av) C_noret;
C_noret_decl(f_13255)
static void C_ccall f_13255(C_word c,C_word *av) C_noret;
C_noret_decl(f_13258)
static void C_ccall f_13258(C_word c,C_word *av) C_noret;
C_noret_decl(f_13265)
static void C_ccall f_13265(C_word c,C_word *av) C_noret;
C_noret_decl(f_13268)
static void C_ccall f_13268(C_word c,C_word *av) C_noret;
C_noret_decl(f_13284)
static void C_ccall f_13284(C_word c,C_word *av) C_noret;
C_noret_decl(f_13288)
static void C_ccall f_13288(C_word c,C_word *av) C_noret;
C_noret_decl(f_13291)
static void C_ccall f_13291(C_word c,C_word *av) C_noret;
C_noret_decl(f_13297)
static void C_ccall f_13297(C_word c,C_word *av) C_noret;
C_noret_decl(f_13301)
static void C_fcall f_13301(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_13309)
static void C_ccall f_13309(C_word c,C_word *av) C_noret;
C_noret_decl(f_13319)
static void C_ccall f_13319(C_word c,C_word *av) C_noret;
C_noret_decl(f_13322)
static void C_ccall f_13322(C_word c,C_word *av) C_noret;
C_noret_decl(f_13325)
static void C_ccall f_13325(C_word c,C_word *av) C_noret;
C_noret_decl(f_13328)
static void C_ccall f_13328(C_word c,C_word *av) C_noret;
C_noret_decl(f_13335)
static void C_ccall f_13335(C_word c,C_word *av) C_noret;
C_noret_decl(f_13339)
static void C_ccall f_13339(C_word c,C_word *av) C_noret;
C_noret_decl(f_13347)
static void C_ccall f_13347(C_word c,C_word *av) C_noret;
C_noret_decl(f_13351)
static void C_ccall f_13351(C_word c,C_word *av) C_noret;
C_noret_decl(f_13363)
static void C_ccall f_13363(C_word c,C_word *av) C_noret;
C_noret_decl(f_13367)
static void C_ccall f_13367(C_word c,C_word *av) C_noret;
C_noret_decl(f_13371)
static void C_ccall f_13371(C_word c,C_word *av) C_noret;
C_noret_decl(f_13381)
static void C_ccall f_13381(C_word c,C_word *av) C_noret;
C_noret_decl(f_13386)
static void C_fcall f_13386(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_13411)
static void C_ccall f_13411(C_word c,C_word *av) C_noret;
C_noret_decl(f_13422)
static void C_ccall f_13422(C_word c,C_word *av) C_noret;
C_noret_decl(f_13426)
static void C_ccall f_13426(C_word c,C_word *av) C_noret;
C_noret_decl(f_13437)
static void C_ccall f_13437(C_word c,C_word *av) C_noret;
C_noret_decl(f_13442)
static void C_ccall f_13442(C_word c,C_word *av) C_noret;
C_noret_decl(f_13445)
static void C_ccall f_13445(C_word c,C_word *av) C_noret;
C_noret_decl(f_13448)
static void C_ccall f_13448(C_word c,C_word *av) C_noret;
C_noret_decl(f_13462)
static void C_ccall f_13462(C_word c,C_word *av) C_noret;
C_noret_decl(f_13466)
static void C_ccall f_13466(C_word c,C_word *av) C_noret;
C_noret_decl(f_13469)
static void C_ccall f_13469(C_word c,C_word *av) C_noret;
C_noret_decl(f_13472)
static void C_ccall f_13472(C_word c,C_word *av) C_noret;
C_noret_decl(f_13475)
static void C_ccall f_13475(C_word c,C_word *av) C_noret;
C_noret_decl(f_13482)
static void C_ccall f_13482(C_word c,C_word *av) C_noret;
C_noret_decl(f_13486)
static void C_ccall f_13486(C_word c,C_word *av) C_noret;
C_noret_decl(f_13490)
static void C_ccall f_13490(C_word c,C_word *av) C_noret;
C_noret_decl(f_13498)
static void C_ccall f_13498(C_word c,C_word *av) C_noret;
C_noret_decl(f_13500)
static void C_ccall f_13500(C_word c,C_word *av) C_noret;
C_noret_decl(f_13511)
static void C_ccall f_13511(C_word c,C_word *av) C_noret;
C_noret_decl(f_13515)
static void C_ccall f_13515(C_word c,C_word *av) C_noret;
C_noret_decl(f_13524)
static void C_ccall f_13524(C_word c,C_word *av) C_noret;
C_noret_decl(f_13527)
static void C_ccall f_13527(C_word c,C_word *av) C_noret;
C_noret_decl(f_13530)
static void C_ccall f_13530(C_word c,C_word *av) C_noret;
C_noret_decl(f_13533)
static void C_ccall f_13533(C_word c,C_word *av) C_noret;
C_noret_decl(f_13536)
static void C_ccall f_13536(C_word c,C_word *av) C_noret;
C_noret_decl(f_13539)
static void C_ccall f_13539(C_word c,C_word *av) C_noret;
C_noret_decl(f_13542)
static void C_ccall f_13542(C_word c,C_word *av) C_noret;
C_noret_decl(f_13545)
static void C_ccall f_13545(C_word c,C_word *av) C_noret;
C_noret_decl(f_13548)
static void C_ccall f_13548(C_word c,C_word *av) C_noret;
C_noret_decl(f_13555)
static void C_ccall f_13555(C_word c,C_word *av) C_noret;
C_noret_decl(f_13559)
static void C_ccall f_13559(C_word c,C_word *av) C_noret;
C_noret_decl(f_13563)
static void C_ccall f_13563(C_word c,C_word *av) C_noret;
C_noret_decl(f_13567)
static void C_ccall f_13567(C_word c,C_word *av) C_noret;
C_noret_decl(f_13571)
static void C_ccall f_13571(C_word c,C_word *av) C_noret;
C_noret_decl(f_13575)
static void C_ccall f_13575(C_word c,C_word *av) C_noret;
C_noret_decl(f_13579)
static void C_ccall f_13579(C_word c,C_word *av) C_noret;
C_noret_decl(f_13590)
static void C_ccall f_13590(C_word c,C_word *av) C_noret;
C_noret_decl(f_13597)
static void C_ccall f_13597(C_word c,C_word *av) C_noret;
C_noret_decl(f_13601)
static void C_ccall f_13601(C_word c,C_word *av) C_noret;
C_noret_decl(f_13605)
static void C_ccall f_13605(C_word c,C_word *av) C_noret;
C_noret_decl(f_13614)
static void C_ccall f_13614(C_word c,C_word *av) C_noret;
C_noret_decl(f_13617)
static void C_ccall f_13617(C_word c,C_word *av) C_noret;
C_noret_decl(f_13620)
static void C_ccall f_13620(C_word c,C_word *av) C_noret;
C_noret_decl(f_13623)
static void C_ccall f_13623(C_word c,C_word *av) C_noret;
C_noret_decl(f_13626)
static void C_ccall f_13626(C_word c,C_word *av) C_noret;
C_noret_decl(f_13629)
static void C_ccall f_13629(C_word c,C_word *av) C_noret;
C_noret_decl(f_13632)
static void C_ccall f_13632(C_word c,C_word *av) C_noret;
C_noret_decl(f_13635)
static void C_ccall f_13635(C_word c,C_word *av) C_noret;
C_noret_decl(f_13638)
static void C_ccall f_13638(C_word c,C_word *av) C_noret;
C_noret_decl(f_13651)
static void C_ccall f_13651(C_word c,C_word *av) C_noret;
C_noret_decl(f_13655)
static void C_ccall f_13655(C_word c,C_word *av) C_noret;
C_noret_decl(f_13659)
static void C_ccall f_13659(C_word c,C_word *av) C_noret;
C_noret_decl(f_13661)
static void C_ccall f_13661(C_word c,C_word *av) C_noret;
C_noret_decl(f_13664)
static void C_ccall f_13664(C_word c,C_word *av) C_noret;
C_noret_decl(f_13669)
static void C_ccall f_13669(C_word c,C_word *av) C_noret;
C_noret_decl(f_13673)
static void C_ccall f_13673(C_word c,C_word *av) C_noret;
C_noret_decl(f_13678)
static void C_ccall f_13678(C_word c,C_word *av) C_noret;
C_noret_decl(f_13683)
static void C_ccall f_13683(C_word c,C_word *av) C_noret;
C_noret_decl(f_13687)
static void C_ccall f_13687(C_word c,C_word *av) C_noret;
C_noret_decl(f_13693)
static void C_ccall f_13693(C_word c,C_word *av) C_noret;
C_noret_decl(f_13696)
static void C_ccall f_13696(C_word c,C_word *av) C_noret;
C_noret_decl(f_13699)
static void C_ccall f_13699(C_word c,C_word *av) C_noret;
C_noret_decl(f_13702)
static void C_ccall f_13702(C_word c,C_word *av) C_noret;
C_noret_decl(f_13705)
static void C_ccall f_13705(C_word c,C_word *av) C_noret;
C_noret_decl(f_13708)
static void C_ccall f_13708(C_word c,C_word *av) C_noret;
C_noret_decl(f_13711)
static void C_ccall f_13711(C_word c,C_word *av) C_noret;
C_noret_decl(f_13718)
static void C_ccall f_13718(C_word c,C_word *av) C_noret;
C_noret_decl(f_13722)
static void C_ccall f_13722(C_word c,C_word *av) C_noret;
C_noret_decl(f_13726)
static void C_ccall f_13726(C_word c,C_word *av) C_noret;
C_noret_decl(f_13730)
static void C_ccall f_13730(C_word c,C_word *av) C_noret;
C_noret_decl(f_13732)
static void C_ccall f_13732(C_word c,C_word *av) C_noret;
C_noret_decl(f_13740)
static void C_ccall f_13740(C_word c,C_word *av) C_noret;
C_noret_decl(f_13744)
static void C_ccall f_13744(C_word c,C_word *av) C_noret;
C_noret_decl(f_13750)
static void C_ccall f_13750(C_word c,C_word *av) C_noret;
C_noret_decl(f_13753)
static void C_ccall f_13753(C_word c,C_word *av) C_noret;
C_noret_decl(f_13756)
static void C_ccall f_13756(C_word c,C_word *av) C_noret;
C_noret_decl(f_13759)
static void C_ccall f_13759(C_word c,C_word *av) C_noret;
C_noret_decl(f_13762)
static void C_ccall f_13762(C_word c,C_word *av) C_noret;
C_noret_decl(f_13765)
static void C_ccall f_13765(C_word c,C_word *av) C_noret;
C_noret_decl(f_13772)
static void C_ccall f_13772(C_word c,C_word *av) C_noret;
C_noret_decl(f_13776)
static void C_ccall f_13776(C_word c,C_word *av) C_noret;
C_noret_decl(f_13780)
static void C_ccall f_13780(C_word c,C_word *av) C_noret;
C_noret_decl(f_13784)
static void C_ccall f_13784(C_word c,C_word *av) C_noret;
C_noret_decl(f_13786)
static void C_ccall f_13786(C_word c,C_word *av) C_noret;
C_noret_decl(f_13794)
static void C_ccall f_13794(C_word c,C_word *av) C_noret;
C_noret_decl(f_13798)
static void C_ccall f_13798(C_word c,C_word *av) C_noret;
C_noret_decl(f_13804)
static void C_ccall f_13804(C_word c,C_word *av) C_noret;
C_noret_decl(f_13807)
static void C_ccall f_13807(C_word c,C_word *av) C_noret;
C_noret_decl(f_13810)
static void C_ccall f_13810(C_word c,C_word *av) C_noret;
C_noret_decl(f_13813)
static void C_ccall f_13813(C_word c,C_word *av) C_noret;
C_noret_decl(f_13816)
static void C_ccall f_13816(C_word c,C_word *av) C_noret;
C_noret_decl(f_13819)
static void C_ccall f_13819(C_word c,C_word *av) C_noret;
C_noret_decl(f_13826)
static void C_ccall f_13826(C_word c,C_word *av) C_noret;
C_noret_decl(f_13830)
static void C_ccall f_13830(C_word c,C_word *av) C_noret;
C_noret_decl(f_13834)
static void C_ccall f_13834(C_word c,C_word *av) C_noret;
C_noret_decl(f_13838)
static void C_ccall f_13838(C_word c,C_word *av) C_noret;
C_noret_decl(f_13840)
static void C_ccall f_13840(C_word c,C_word *av) C_noret;
C_noret_decl(f_13848)
static void C_ccall f_13848(C_word c,C_word *av) C_noret;
C_noret_decl(f_13852)
static void C_ccall f_13852(C_word c,C_word *av) C_noret;
C_noret_decl(f_13864)
static void C_ccall f_13864(C_word c,C_word *av) C_noret;
C_noret_decl(f_13867)
static void C_ccall f_13867(C_word c,C_word *av) C_noret;
C_noret_decl(f_13870)
static void C_ccall f_13870(C_word c,C_word *av) C_noret;
C_noret_decl(f_13873)
static void C_ccall f_13873(C_word c,C_word *av) C_noret;
C_noret_decl(f_13876)
static void C_ccall f_13876(C_word c,C_word *av) C_noret;
C_noret_decl(f_13879)
static void C_ccall f_13879(C_word c,C_word *av) C_noret;
C_noret_decl(f_13882)
static void C_ccall f_13882(C_word c,C_word *av) C_noret;
C_noret_decl(f_13885)
static void C_ccall f_13885(C_word c,C_word *av) C_noret;
C_noret_decl(f_13888)
static void C_ccall f_13888(C_word c,C_word *av) C_noret;
C_noret_decl(f_13901)
static void C_ccall f_13901(C_word c,C_word *av) C_noret;
C_noret_decl(f_13911)
static void C_ccall f_13911(C_word c,C_word *av) C_noret;
C_noret_decl(f_13915)
static void C_ccall f_13915(C_word c,C_word *av) C_noret;
C_noret_decl(f_13917)
static void C_fcall f_13917(C_word t0,C_word t1,C_word t2,C_word t3,C_word t4) C_noret;
C_noret_decl(f_13921)
static void C_ccall f_13921(C_word c,C_word *av) C_noret;
C_noret_decl(f_13927)
static void C_ccall f_13927(C_word c,C_word *av) C_noret;
C_noret_decl(f_13934)
static void C_fcall f_13934(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_13944)
static void C_ccall f_13944(C_word c,C_word *av) C_noret;
C_noret_decl(f_13947)
static void C_ccall f_13947(C_word c,C_word *av) C_noret;
C_noret_decl(f_13950)
static void C_ccall f_13950(C_word c,C_word *av) C_noret;
C_noret_decl(f_13953)
static void C_ccall f_13953(C_word c,C_word *av) C_noret;
C_noret_decl(f_13958)
static void C_ccall f_13958(C_word c,C_word *av) C_noret;
C_noret_decl(f_13964)
static void C_ccall f_13964(C_word c,C_word *av) C_noret;
C_noret_decl(f_13966)
static void C_fcall f_13966(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_13970)
static void C_ccall f_13970(C_word c,C_word *av) C_noret;
C_noret_decl(f_13973)
static void C_ccall f_13973(C_word c,C_word *av) C_noret;
C_noret_decl(f_13976)
static void C_ccall f_13976(C_word c,C_word *av) C_noret;
C_noret_decl(f_13979)
static void C_ccall f_13979(C_word c,C_word *av) C_noret;
C_noret_decl(f_13986)
static void C_ccall f_13986(C_word c,C_word *av) C_noret;
C_noret_decl(f_13990)
static void C_ccall f_13990(C_word c,C_word *av) C_noret;
C_noret_decl(f_13997)
static void C_ccall f_13997(C_word c,C_word *av) C_noret;
C_noret_decl(f_14004)
static void C_ccall f_14004(C_word c,C_word *av) C_noret;
C_noret_decl(f_14008)
static void C_ccall f_14008(C_word c,C_word *av) C_noret;
C_noret_decl(f_14014)
static void C_ccall f_14014(C_word c,C_word *av) C_noret;
C_noret_decl(f_14021)
static void C_fcall f_14021(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_14025)
static void C_ccall f_14025(C_word c,C_word *av) C_noret;
C_noret_decl(f_14028)
static void C_ccall f_14028(C_word c,C_word *av) C_noret;
C_noret_decl(f_14031)
static void C_ccall f_14031(C_word c,C_word *av) C_noret;
C_noret_decl(f_14034)
static void C_ccall f_14034(C_word c,C_word *av) C_noret;
C_noret_decl(f_14041)
static void C_ccall f_14041(C_word c,C_word *av) C_noret;
C_noret_decl(f_14045)
static void C_ccall f_14045(C_word c,C_word *av) C_noret;
C_noret_decl(f_14052)
static void C_ccall f_14052(C_word c,C_word *av) C_noret;
C_noret_decl(f_14059)
static void C_ccall f_14059(C_word c,C_word *av) C_noret;
C_noret_decl(f_14063)
static void C_ccall f_14063(C_word c,C_word *av) C_noret;
C_noret_decl(f_14068)
static void C_fcall f_14068(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_14078)
static void C_ccall f_14078(C_word c,C_word *av) C_noret;
C_noret_decl(f_14091)
static void C_fcall f_14091(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_14101)
static void C_ccall f_14101(C_word c,C_word *av) C_noret;
C_noret_decl(f_14114)
static void C_fcall f_14114(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_14139)
static void C_ccall f_14139(C_word c,C_word *av) C_noret;
C_noret_decl(f_14148)
static void C_ccall f_14148(C_word c,C_word *av) C_noret;
C_noret_decl(f_14159)
static void C_ccall f_14159(C_word c,C_word *av) C_noret;
C_noret_decl(f_14167)
static void C_ccall f_14167(C_word c,C_word *av) C_noret;
C_noret_decl(f_14178)
static void C_ccall f_14178(C_word c,C_word *av) C_noret;
C_noret_decl(f_14192)
static void C_ccall f_14192(C_word c,C_word *av) C_noret;
C_noret_decl(f_14200)
static void C_ccall f_14200(C_word c,C_word *av) C_noret;
C_noret_decl(f_14211)
static void C_fcall f_14211(C_word t0,C_word t1,C_word t2,C_word t3,C_word t4,C_word t5,C_word t6,C_word t7) C_noret;
C_noret_decl(f_14217)
static void C_ccall f_14217(C_word c,C_word *av) C_noret;
C_noret_decl(f_14222)
static void C_ccall f_14222(C_word c,C_word *av) C_noret;
C_noret_decl(f_14228)
static void C_ccall f_14228(C_word c,C_word *av) C_noret;
C_noret_decl(f_14232)
static void C_ccall f_14232(C_word c,C_word *av) C_noret;
C_noret_decl(f_14235)
static void C_ccall f_14235(C_word c,C_word *av) C_noret;
C_noret_decl(f_14236)
static void C_fcall f_14236(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_14246)
static void C_ccall f_14246(C_word c,C_word *av) C_noret;
C_noret_decl(f_14251)
static void C_fcall f_14251(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_14261)
static void C_ccall f_14261(C_word c,C_word *av) C_noret;
C_noret_decl(f_14276)
static void C_fcall f_14276(C_word t0,C_word t1) C_noret;
C_noret_decl(f_14280)
static void C_ccall f_14280(C_word c,C_word *av) C_noret;
C_noret_decl(f_14282)
static void C_ccall f_14282(C_word c,C_word *av) C_noret;
C_noret_decl(f_14287)
static void C_fcall f_14287(C_word t0) C_noret;
C_noret_decl(f_14289)
static void C_ccall f_14289(C_word c,C_word *av) C_noret;
C_noret_decl(f_14302)
static void C_ccall f_14302(C_word c,C_word *av) C_noret;
C_noret_decl(f_14305)
static void C_ccall f_14305(C_word c,C_word *av) C_noret;
C_noret_decl(f_14308)
static void C_ccall f_14308(C_word c,C_word *av) C_noret;
C_noret_decl(f_14311)
static void C_ccall f_14311(C_word c,C_word *av) C_noret;
C_noret_decl(f_14314)
static void C_ccall f_14314(C_word c,C_word *av) C_noret;
C_noret_decl(f_14317)
static void C_ccall f_14317(C_word c,C_word *av) C_noret;
C_noret_decl(f_14320)
static void C_ccall f_14320(C_word c,C_word *av) C_noret;
C_noret_decl(f_14323)
static void C_ccall f_14323(C_word c,C_word *av) C_noret;
C_noret_decl(f_14326)
static void C_ccall f_14326(C_word c,C_word *av) C_noret;
C_noret_decl(f_14329)
static void C_ccall f_14329(C_word c,C_word *av) C_noret;
C_noret_decl(f_14332)
static void C_ccall f_14332(C_word c,C_word *av) C_noret;
C_noret_decl(f_14335)
static void C_ccall f_14335(C_word c,C_word *av) C_noret;
C_noret_decl(f_14342)
static void C_ccall f_14342(C_word c,C_word *av) C_noret;
C_noret_decl(f_14346)
static void C_ccall f_14346(C_word c,C_word *av) C_noret;
C_noret_decl(f_14350)
static void C_ccall f_14350(C_word c,C_word *av) C_noret;
C_noret_decl(f_14354)
static void C_ccall f_14354(C_word c,C_word *av) C_noret;
C_noret_decl(f_14358)
static void C_ccall f_14358(C_word c,C_word *av) C_noret;
C_noret_decl(f_14370)
static void C_ccall f_14370(C_word c,C_word *av) C_noret;
C_noret_decl(f_14373)
static void C_ccall f_14373(C_word c,C_word *av) C_noret;
C_noret_decl(f_14376)
static void C_ccall f_14376(C_word c,C_word *av) C_noret;
C_noret_decl(f_14379)
static void C_ccall f_14379(C_word c,C_word *av) C_noret;
C_noret_decl(f_14382)
static void C_ccall f_14382(C_word c,C_word *av) C_noret;
C_noret_decl(f_14385)
static void C_ccall f_14385(C_word c,C_word *av) C_noret;
C_noret_decl(f_14388)
static void C_ccall f_14388(C_word c,C_word *av) C_noret;
C_noret_decl(f_14391)
static void C_ccall f_14391(C_word c,C_word *av) C_noret;
C_noret_decl(f_14394)
static void C_ccall f_14394(C_word c,C_word *av) C_noret;
C_noret_decl(f_14397)
static void C_ccall f_14397(C_word c,C_word *av) C_noret;
C_noret_decl(f_14400)
static void C_ccall f_14400(C_word c,C_word *av) C_noret;
C_noret_decl(f_14403)
static void C_ccall f_14403(C_word c,C_word *av) C_noret;
C_noret_decl(f_14410)
static void C_ccall f_14410(C_word c,C_word *av) C_noret;
C_noret_decl(f_14414)
static void C_ccall f_14414(C_word c,C_word *av) C_noret;
C_noret_decl(f_14418)
static void C_ccall f_14418(C_word c,C_word *av) C_noret;
C_noret_decl(f_14422)
static void C_ccall f_14422(C_word c,C_word *av) C_noret;
C_noret_decl(f_14426)
static void C_ccall f_14426(C_word c,C_word *av) C_noret;
C_noret_decl(f_14432)
static void C_fcall f_14432(C_word t0) C_noret;
C_noret_decl(f_14434)
static void C_ccall f_14434(C_word c,C_word *av) C_noret;
C_noret_decl(f_14459)
static void C_fcall f_14459(C_word t0) C_noret;
C_noret_decl(f_14461)
static void C_ccall f_14461(C_word c,C_word *av) C_noret;
C_noret_decl(f_14474)
static void C_ccall f_14474(C_word c,C_word *av) C_noret;
C_noret_decl(f_14477)
static void C_ccall f_14477(C_word c,C_word *av) C_noret;
C_noret_decl(f_14492)
static void C_ccall f_14492(C_word c,C_word *av) C_noret;
C_noret_decl(f_14501)
static void C_fcall f_14501(C_word t0,C_word t1,C_word t2,C_word t3) C_noret;
C_noret_decl(f_14503)
static void C_ccall f_14503(C_word c,C_word *av) C_noret;
C_noret_decl(f_14507)
static void C_ccall f_14507(C_word c,C_word *av) C_noret;
C_noret_decl(f_14516)
static void C_ccall f_14516(C_word c,C_word *av) C_noret;
C_noret_decl(f_14519)
static void C_ccall f_14519(C_word c,C_word *av) C_noret;
C_noret_decl(f_14522)
static void C_ccall f_14522(C_word c,C_word *av) C_noret;
C_noret_decl(f_14525)
static void C_ccall f_14525(C_word c,C_word *av) C_noret;
C_noret_decl(f_14537)
static void C_ccall f_14537(C_word c,C_word *av) C_noret;
C_noret_decl(f_14540)
static void C_ccall f_14540(C_word c,C_word *av) C_noret;
C_noret_decl(f_14543)
static void C_ccall f_14543(C_word c,C_word *av) C_noret;
C_noret_decl(f_14546)
static void C_ccall f_14546(C_word c,C_word *av) C_noret;
C_noret_decl(f_14549)
static void C_ccall f_14549(C_word c,C_word *av) C_noret;
C_noret_decl(f_14552)
static void C_ccall f_14552(C_word c,C_word *av) C_noret;
C_noret_decl(f_14555)
static void C_ccall f_14555(C_word c,C_word *av) C_noret;
C_noret_decl(f_14558)
static void C_ccall f_14558(C_word c,C_word *av) C_noret;
C_noret_decl(f_14561)
static void C_ccall f_14561(C_word c,C_word *av) C_noret;
C_noret_decl(f_14564)
static void C_ccall f_14564(C_word c,C_word *av) C_noret;
C_noret_decl(f_14567)
static void C_ccall f_14567(C_word c,C_word *av) C_noret;
C_noret_decl(f_14570)
static void C_ccall f_14570(C_word c,C_word *av) C_noret;
C_noret_decl(f_14573)
static void C_ccall f_14573(C_word c,C_word *av) C_noret;
C_noret_decl(f_14576)
static void C_ccall f_14576(C_word c,C_word *av) C_noret;
C_noret_decl(f_14579)
static void C_ccall f_14579(C_word c,C_word *av) C_noret;
C_noret_decl(f_14582)
static void C_ccall f_14582(C_word c,C_word *av) C_noret;
C_noret_decl(f_14597)
static void C_ccall f_14597(C_word c,C_word *av) C_noret;
C_noret_decl(f_14600)
static void C_ccall f_14600(C_word c,C_word *av) C_noret;
C_noret_decl(f_14603)
static void C_ccall f_14603(C_word c,C_word *av) C_noret;
C_noret_decl(f_14606)
static void C_ccall f_14606(C_word c,C_word *av) C_noret;
C_noret_decl(f_14609)
static void C_ccall f_14609(C_word c,C_word *av) C_noret;
C_noret_decl(f_14612)
static void C_ccall f_14612(C_word c,C_word *av) C_noret;
C_noret_decl(f_14615)
static void C_ccall f_14615(C_word c,C_word *av) C_noret;
C_noret_decl(f_14618)
static void C_ccall f_14618(C_word c,C_word *av) C_noret;
C_noret_decl(f_14621)
static void C_ccall f_14621(C_word c,C_word *av) C_noret;
C_noret_decl(f_14624)
static void C_ccall f_14624(C_word c,C_word *av) C_noret;
C_noret_decl(f_14631)
static void C_ccall f_14631(C_word c,C_word *av) C_noret;
C_noret_decl(f_14635)
static void C_ccall f_14635(C_word c,C_word *av) C_noret;
C_noret_decl(f_14643)
static void C_ccall f_14643(C_word c,C_word *av) C_noret;
C_noret_decl(f_14645)
static void C_ccall f_14645(C_word c,C_word *av) C_noret;
C_noret_decl(f_14651)
static void C_fcall f_14651(C_word t0,C_word t1,C_word t2,C_word t3) C_noret;
C_noret_decl(f_14658)
static void C_ccall f_14658(C_word c,C_word *av) C_noret;
C_noret_decl(f_14661)
static void C_ccall f_14661(C_word c,C_word *av) C_noret;
C_noret_decl(f_14682)
static void C_fcall f_14682(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_14707)
static void C_ccall f_14707(C_word c,C_word *av) C_noret;
C_noret_decl(f_14710)
static void C_ccall f_14710(C_word c,C_word *av) C_noret;
C_noret_decl(f_14712)
static void C_fcall f_14712(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_14746)
static void C_ccall f_14746(C_word c,C_word *av) C_noret;
C_noret_decl(f_14754)
static void C_ccall f_14754(C_word c,C_word *av) C_noret;
C_noret_decl(f_14756)
static void C_fcall f_14756(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_14764)
static void C_ccall f_14764(C_word c,C_word *av) C_noret;
C_noret_decl(f_14767)
static void C_fcall f_14767(C_word t0,C_word t1) C_noret;
C_noret_decl(f_14798)
static void C_fcall f_14798(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_14807)
static void C_fcall f_14807(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_14815)
static void C_ccall f_14815(C_word c,C_word *av) C_noret;
C_noret_decl(f_14821)
static void C_ccall f_14821(C_word c,C_word *av) C_noret;
C_noret_decl(f_14823)
static void C_fcall f_14823(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_14848)
static void C_ccall f_14848(C_word c,C_word *av) C_noret;
C_noret_decl(f_14857)
static void C_fcall f_14857(C_word t0,C_word t1,C_word t2,C_word t3) C_noret;
C_noret_decl(f_14866)
static void C_fcall f_14866(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_14876)
static void C_ccall f_14876(C_word c,C_word *av) C_noret;
C_noret_decl(f_14878)
static void C_fcall f_14878(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_14903)
static void C_ccall f_14903(C_word c,C_word *av) C_noret;
C_noret_decl(f_14912)
static void C_fcall f_14912(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_14949)
static void C_fcall f_14949(C_word t0,C_word t1,C_word t2,C_word t3) C_noret;
C_noret_decl(f_14960)
static void C_ccall f_14960(C_word c,C_word *av) C_noret;
C_noret_decl(f_14984)
static void C_fcall f_14984(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_14991)
static void C_ccall f_14991(C_word c,C_word *av) C_noret;
C_noret_decl(f_14996)
static void C_ccall f_14996(C_word c,C_word *av) C_noret;
C_noret_decl(f_15026)
static void C_ccall f_15026(C_word c,C_word *av) C_noret;
C_noret_decl(f_15029)
static void C_ccall f_15029(C_word c,C_word *av) C_noret;
C_noret_decl(f_15032)
static void C_ccall f_15032(C_word c,C_word *av) C_noret;
C_noret_decl(f_15036)
static void C_ccall f_15036(C_word c,C_word *av) C_noret;
C_noret_decl(f_15038)
static void C_fcall f_15038(C_word t0,C_word t1) C_noret;
C_noret_decl(f_15042)
static void C_ccall f_15042(C_word c,C_word *av) C_noret;
C_noret_decl(f_15049)
static void C_ccall f_15049(C_word c,C_word *av) C_noret;
C_noret_decl(f_15053)
static void C_ccall f_15053(C_word c,C_word *av) C_noret;
C_noret_decl(f_15057)
static void C_ccall f_15057(C_word c,C_word *av) C_noret;
C_noret_decl(f_15066)
static void C_ccall f_15066(C_word c,C_word *av) C_noret;
C_noret_decl(f_15069)
static void C_ccall f_15069(C_word c,C_word *av) C_noret;
C_noret_decl(f_15072)
static void C_ccall f_15072(C_word c,C_word *av) C_noret;
C_noret_decl(f_15092)
static void C_ccall f_15092(C_word c,C_word *av) C_noret;
C_noret_decl(f_15098)
static void C_ccall f_15098(C_word c,C_word *av) C_noret;
C_noret_decl(f_15110)
static void C_ccall f_15110(C_word c,C_word *av) C_noret;
C_noret_decl(f_15116)
static void C_ccall f_15116(C_word c,C_word *av) C_noret;
C_noret_decl(f_15120)
static void C_ccall f_15120(C_word c,C_word *av) C_noret;
C_noret_decl(f_15125)
static void C_fcall f_15125(C_word t0,C_word t1,C_word t2,C_word t3,C_word t4,C_word t5,C_word t6) C_noret;
C_noret_decl(f_15133)
static void C_ccall f_15133(C_word c,C_word *av) C_noret;
C_noret_decl(f_15135)
static void C_fcall f_15135(C_word t0,C_word t1,C_word t2,C_word t3,C_word t4,C_word t5,C_word t6) C_noret;
C_noret_decl(f_15139)
static void C_ccall f_15139(C_word c,C_word *av) C_noret;
C_noret_decl(f_15142)
static void C_ccall f_15142(C_word c,C_word *av) C_noret;
C_noret_decl(f_15147)
static void C_ccall f_15147(C_word c,C_word *av) C_noret;
C_noret_decl(f_15161)
static void C_ccall f_15161(C_word c,C_word *av) C_noret;
C_noret_decl(f_15165)
static void C_ccall f_15165(C_word c,C_word *av) C_noret;
C_noret_decl(f_15168)
static void C_ccall f_15168(C_word c,C_word *av) C_noret;
C_noret_decl(f_15171)
static void C_ccall f_15171(C_word c,C_word *av) C_noret;
C_noret_decl(f_15174)
static void C_ccall f_15174(C_word c,C_word *av) C_noret;
C_noret_decl(f_15177)
static void C_ccall f_15177(C_word c,C_word *av) C_noret;
C_noret_decl(f_15180)
static void C_ccall f_15180(C_word c,C_word *av) C_noret;
C_noret_decl(f_15182)
static void C_fcall f_15182(C_word t0,C_word t1) C_noret;
C_noret_decl(f_15186)
static void C_ccall f_15186(C_word c,C_word *av) C_noret;
C_noret_decl(f_15195)
static void C_ccall f_15195(C_word c,C_word *av) C_noret;
C_noret_decl(f_15198)
static void C_ccall f_15198(C_word c,C_word *av) C_noret;
C_noret_decl(f_15204)
static void C_ccall f_15204(C_word c,C_word *av) C_noret;
C_noret_decl(f_15208)
static void C_ccall f_15208(C_word c,C_word *av) C_noret;
C_noret_decl(f_15212)
static C_word C_fcall f_15212(C_word t0,C_word t1);
C_noret_decl(f_15220)
static void C_ccall f_15220(C_word c,C_word *av) C_noret;
C_noret_decl(f_15224)
static void C_fcall f_15224(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_15230)
static void C_ccall f_15230(C_word c,C_word *av) C_noret;
C_noret_decl(f_15236)
static void C_ccall f_15236(C_word c,C_word *av) C_noret;
C_noret_decl(f_15246)
static void C_ccall f_15246(C_word c,C_word *av) C_noret;
C_noret_decl(f_15252)
static void C_ccall f_15252(C_word c,C_word *av) C_noret;
C_noret_decl(f_15255)
static void C_ccall f_15255(C_word c,C_word *av) C_noret;
C_noret_decl(f_15258)
static void C_ccall f_15258(C_word c,C_word *av) C_noret;
C_noret_decl(f_15261)
static void C_ccall f_15261(C_word c,C_word *av) C_noret;
C_noret_decl(f_15268)
static void C_ccall f_15268(C_word c,C_word *av) C_noret;
C_noret_decl(f_15274)
static void C_ccall f_15274(C_word c,C_word *av) C_noret;
C_noret_decl(f_15277)
static void C_ccall f_15277(C_word c,C_word *av) C_noret;
C_noret_decl(f_15280)
static void C_ccall f_15280(C_word c,C_word *av) C_noret;
C_noret_decl(f_15283)
static void C_ccall f_15283(C_word c,C_word *av) C_noret;
C_noret_decl(f_15286)
static void C_ccall f_15286(C_word c,C_word *av) C_noret;
C_noret_decl(f_15289)
static void C_ccall f_15289(C_word c,C_word *av) C_noret;
C_noret_decl(f_15298)
static void C_ccall f_15298(C_word c,C_word *av) C_noret;
C_noret_decl(f_15304)
static void C_ccall f_15304(C_word c,C_word *av) C_noret;
C_noret_decl(f_15307)
static void C_ccall f_15307(C_word c,C_word *av) C_noret;
C_noret_decl(f_15316)
static void C_ccall f_15316(C_word c,C_word *av) C_noret;
C_noret_decl(f_15319)
static void C_ccall f_15319(C_word c,C_word *av) C_noret;
C_noret_decl(f_15322)
static void C_ccall f_15322(C_word c,C_word *av) C_noret;
C_noret_decl(f_15326)
static void C_ccall f_15326(C_word c,C_word *av) C_noret;
C_noret_decl(f_15336)
static void C_ccall f_15336(C_word c,C_word *av) C_noret;
C_noret_decl(f_15339)
static void C_ccall f_15339(C_word c,C_word *av) C_noret;
C_noret_decl(f_15345)
static void C_ccall f_15345(C_word c,C_word *av) C_noret;
C_noret_decl(f_15348)
static void C_ccall f_15348(C_word c,C_word *av) C_noret;
C_noret_decl(f_15351)
static void C_ccall f_15351(C_word c,C_word *av) C_noret;
C_noret_decl(f_15354)
static void C_ccall f_15354(C_word c,C_word *av) C_noret;
C_noret_decl(f_15357)
static void C_ccall f_15357(C_word c,C_word *av) C_noret;
C_noret_decl(f_15372)
static void C_ccall f_15372(C_word c,C_word *av) C_noret;
C_noret_decl(f_15374)
static void C_fcall f_15374(C_word t0,C_word t1) C_noret;
C_noret_decl(f_15378)
static void C_ccall f_15378(C_word c,C_word *av) C_noret;
C_noret_decl(f_15387)
static void C_ccall f_15387(C_word c,C_word *av) C_noret;
C_noret_decl(f_15393)
static void C_ccall f_15393(C_word c,C_word *av) C_noret;
C_noret_decl(f_15397)
static void C_fcall f_15397(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_15401)
static void C_ccall f_15401(C_word c,C_word *av) C_noret;
C_noret_decl(f_15422)
static void C_ccall f_15422(C_word c,C_word *av) C_noret;
C_noret_decl(f_15442)
static void C_ccall f_15442(C_word c,C_word *av) C_noret;
C_noret_decl(f_15451)
static void C_ccall f_15451(C_word c,C_word *av) C_noret;
C_noret_decl(f_15465)
static void C_fcall f_15465(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_15469)
static void C_ccall f_15469(C_word c,C_word *av) C_noret;
C_noret_decl(f_15472)
static void C_ccall f_15472(C_word c,C_word *av) C_noret;
C_noret_decl(f_15500)
static void C_ccall f_15500(C_word c,C_word *av) C_noret;
C_noret_decl(f_15503)
static void C_ccall f_15503(C_word c,C_word *av) C_noret;
C_noret_decl(f_15518)
static void C_fcall f_15518(C_word t0,C_word t1) C_noret;
C_noret_decl(f_15521)
static void C_ccall f_15521(C_word c,C_word *av) C_noret;
C_noret_decl(f_15524)
static void C_ccall f_15524(C_word c,C_word *av) C_noret;
C_noret_decl(f_15531)
static void C_ccall f_15531(C_word c,C_word *av) C_noret;
C_noret_decl(f_15534)
static void C_ccall f_15534(C_word c,C_word *av) C_noret;
C_noret_decl(f_15537)
static void C_ccall f_15537(C_word c,C_word *av) C_noret;
C_noret_decl(f_15540)
static void C_ccall f_15540(C_word c,C_word *av) C_noret;
C_noret_decl(f_15543)
static void C_ccall f_15543(C_word c,C_word *av) C_noret;
C_noret_decl(f_15554)
static void C_ccall f_15554(C_word c,C_word *av) C_noret;
C_noret_decl(f_15556)
static void C_ccall f_15556(C_word c,C_word *av) C_noret;
C_noret_decl(f_15581)
static void C_ccall f_15581(C_word c,C_word *av) C_noret;
C_noret_decl(f_15584)
static void C_ccall f_15584(C_word c,C_word *av) C_noret;
C_noret_decl(f_15587)
static void C_ccall f_15587(C_word c,C_word *av) C_noret;
C_noret_decl(f_15597)
static void C_ccall f_15597(C_word c,C_word *av) C_noret;
C_noret_decl(f_15601)
static void C_ccall f_15601(C_word c,C_word *av) C_noret;
C_noret_decl(f_15605)
static void C_ccall f_15605(C_word c,C_word *av) C_noret;
C_noret_decl(f_15609)
static void C_ccall f_15609(C_word c,C_word *av) C_noret;
C_noret_decl(f_15617)
static void C_fcall f_15617(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_15621)
static void C_ccall f_15621(C_word c,C_word *av) C_noret;
C_noret_decl(f_15637)
static void C_ccall f_15637(C_word c,C_word *av) C_noret;
C_noret_decl(f_15644)
static void C_ccall f_15644(C_word c,C_word *av) C_noret;
C_noret_decl(f_15647)
static void C_ccall f_15647(C_word c,C_word *av) C_noret;
C_noret_decl(f_15650)
static void C_ccall f_15650(C_word c,C_word *av) C_noret;
C_noret_decl(f_15653)
static void C_ccall f_15653(C_word c,C_word *av) C_noret;
C_noret_decl(f_15664)
static void C_ccall f_15664(C_word c,C_word *av) C_noret;
C_noret_decl(f_15678)
static void C_fcall f_15678(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_15689)
static void C_ccall f_15689(C_word c,C_word *av) C_noret;
C_noret_decl(f_15693)
static void C_ccall f_15693(C_word c,C_word *av) C_noret;
C_noret_decl(f_15706)
static void C_ccall f_15706(C_word c,C_word *av) C_noret;
C_noret_decl(f_15718)
static void C_ccall f_15718(C_word c,C_word *av) C_noret;
C_noret_decl(f_15728)
static void C_ccall f_15728(C_word c,C_word *av) C_noret;
C_noret_decl(f_15730)
static void C_fcall f_15730(C_word t0,C_word t1,C_word t2,C_word t3,C_word t4) C_noret;
C_noret_decl(f_15734)
static void C_ccall f_15734(C_word c,C_word *av) C_noret;
C_noret_decl(f_15737)
static void C_ccall f_15737(C_word c,C_word *av) C_noret;
C_noret_decl(f_15740)
static void C_ccall f_15740(C_word c,C_word *av) C_noret;
C_noret_decl(f_15743)
static void C_ccall f_15743(C_word c,C_word *av) C_noret;
C_noret_decl(f_15759)
static void C_ccall f_15759(C_word c,C_word *av) C_noret;
C_noret_decl(f_15763)
static void C_ccall f_15763(C_word c,C_word *av) C_noret;
C_noret_decl(f_15771)
static void C_ccall f_15771(C_word c,C_word *av) C_noret;
C_noret_decl(f_15774)
static void C_ccall f_15774(C_word c,C_word *av) C_noret;
C_noret_decl(f_15777)
static void C_ccall f_15777(C_word c,C_word *av) C_noret;
C_noret_decl(f_15780)
static void C_ccall f_15780(C_word c,C_word *av) C_noret;
C_noret_decl(f_15783)
static void C_fcall f_15783(C_word t0,C_word t1) C_noret;
C_noret_decl(f_15791)
static void C_ccall f_15791(C_word c,C_word *av) C_noret;
C_noret_decl(f_15795)
static void C_ccall f_15795(C_word c,C_word *av) C_noret;
C_noret_decl(f_15799)
static void C_ccall f_15799(C_word c,C_word *av) C_noret;
C_noret_decl(f_15807)
static void C_ccall f_15807(C_word c,C_word *av) C_noret;
C_noret_decl(f_15813)
static void C_ccall f_15813(C_word c,C_word *av) C_noret;
C_noret_decl(f_15817)
static void C_ccall f_15817(C_word c,C_word *av) C_noret;
C_noret_decl(f_15820)
static void C_ccall f_15820(C_word c,C_word *av) C_noret;
C_noret_decl(f_15825)
static void C_fcall f_15825(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_15838)
static void C_ccall f_15838(C_word c,C_word *av) C_noret;
C_noret_decl(f_15841)
static void C_ccall f_15841(C_word c,C_word *av) C_noret;
C_noret_decl(f_15846)
static void C_ccall f_15846(C_word c,C_word *av) C_noret;
C_noret_decl(f_15852)
static void C_ccall f_15852(C_word c,C_word *av) C_noret;
C_noret_decl(f_15858)
static void C_ccall f_15858(C_word c,C_word *av) C_noret;
C_noret_decl(f_15868)
static void C_fcall f_15868(C_word t0,C_word t1) C_noret;
C_noret_decl(f_15871)
static void C_ccall f_15871(C_word c,C_word *av) C_noret;
C_noret_decl(f_15877)
static void C_fcall f_15877(C_word t0,C_word t1) C_noret;
C_noret_decl(f_15880)
static void C_ccall f_15880(C_word c,C_word *av) C_noret;
C_noret_decl(f_15886)
static void C_fcall f_15886(C_word t0,C_word t1) C_noret;
C_noret_decl(f_15889)
static void C_ccall f_15889(C_word c,C_word *av) C_noret;
C_noret_decl(f_15892)
static void C_ccall f_15892(C_word c,C_word *av) C_noret;
C_noret_decl(f_15930)
static void C_ccall f_15930(C_word c,C_word *av) C_noret;
C_noret_decl(f_15936)
static void C_ccall f_15936(C_word c,C_word *av) C_noret;
C_noret_decl(f_15942)
static void C_ccall f_15942(C_word c,C_word *av) C_noret;
C_noret_decl(f_15948)
static void C_ccall f_15948(C_word c,C_word *av) C_noret;
C_noret_decl(f_15978)
static void C_ccall f_15978(C_word c,C_word *av) C_noret;
C_noret_decl(f_15984)
static void C_ccall f_15984(C_word c,C_word *av) C_noret;
C_noret_decl(f_15988)
static void C_ccall f_15988(C_word c,C_word *av) C_noret;
C_noret_decl(f_15991)
static void C_ccall f_15991(C_word c,C_word *av) C_noret;
C_noret_decl(f_16005)
static void C_ccall f_16005(C_word c,C_word *av) C_noret;
C_noret_decl(f_16036)
static void C_ccall f_16036(C_word c,C_word *av) C_noret;
C_noret_decl(f_16039)
static void C_ccall f_16039(C_word c,C_word *av) C_noret;
C_noret_decl(f_16044)
static void C_ccall f_16044(C_word c,C_word *av) C_noret;
C_noret_decl(f_16050)
static void C_ccall f_16050(C_word c,C_word *av) C_noret;
C_noret_decl(f_16056)
static void C_ccall f_16056(C_word c,C_word *av) C_noret;
C_noret_decl(f_16066)
static void C_fcall f_16066(C_word t0,C_word t1) C_noret;
C_noret_decl(f_16069)
static void C_ccall f_16069(C_word c,C_word *av) C_noret;
C_noret_decl(f_16078)
static void C_fcall f_16078(C_word t0,C_word t1) C_noret;
C_noret_decl(f_16081)
static void C_ccall f_16081(C_word c,C_word *av) C_noret;
C_noret_decl(f_16090)
static void C_fcall f_16090(C_word t0,C_word t1) C_noret;
C_noret_decl(f_16093)
static void C_ccall f_16093(C_word c,C_word *av) C_noret;
C_noret_decl(f_16096)
static void C_ccall f_16096(C_word c,C_word *av) C_noret;
C_noret_decl(f_16137)
static void C_ccall f_16137(C_word c,C_word *av) C_noret;
C_noret_decl(f_16143)
static void C_ccall f_16143(C_word c,C_word *av) C_noret;
C_noret_decl(f_16149)
static void C_ccall f_16149(C_word c,C_word *av) C_noret;
C_noret_decl(f_16155)
static void C_ccall f_16155(C_word c,C_word *av) C_noret;
C_noret_decl(f_16189)
static void C_ccall f_16189(C_word c,C_word *av) C_noret;
C_noret_decl(f_16221)
static void C_ccall f_16221(C_word c,C_word *av) C_noret;
C_noret_decl(f_16229)
static void C_fcall f_16229(C_word t0) C_noret;
C_noret_decl(f_16247)
static void C_fcall f_16247(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_16267)
static void C_fcall f_16267(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_16287)
static void C_ccall f_16287(C_word c,C_word *av) C_noret;
C_noret_decl(f_16309)
static void C_ccall f_16309(C_word c,C_word *av) C_noret;
C_noret_decl(f_16318)
static void C_ccall f_16318(C_word c,C_word *av) C_noret;
C_noret_decl(f_16348)
static void C_ccall f_16348(C_word c,C_word *av) C_noret;
C_noret_decl(f_16372)
static void C_ccall f_16372(C_word c,C_word *av) C_noret;
C_noret_decl(f_16376)
static void C_ccall f_16376(C_word c,C_word *av) C_noret;
C_noret_decl(f_16415)
static void C_fcall f_16415(C_word t0,C_word t1) C_noret;
C_noret_decl(f_16418)
static void C_fcall f_16418(C_word t0,C_word t1,C_word t2,C_word t3) C_noret;
C_noret_decl(f_16420)
static void C_fcall f_16420(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_16430)
static void C_fcall f_16430(C_word t0,C_word t1) C_noret;
C_noret_decl(f_16440)
static void C_fcall f_16440(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_16446)
static void C_ccall f_16446(C_word c,C_word *av) C_noret;
C_noret_decl(f_16453)
static void C_ccall f_16453(C_word c,C_word *av) C_noret;
C_noret_decl(f_16473)
static void C_fcall f_16473(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_16477)
static void C_ccall f_16477(C_word c,C_word *av) C_noret;
C_noret_decl(f_16510)
static void C_fcall f_16510(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_16520)
static void C_ccall f_16520(C_word c,C_word *av) C_noret;
C_noret_decl(f_16541)
static void C_fcall f_16541(C_word t0,C_word t1) C_noret;
C_noret_decl(f_16559)
static void C_fcall f_16559(C_word t0,C_word t1) C_noret;
C_noret_decl(f_16578)
static void C_ccall f_16578(C_word c,C_word *av) C_noret;
C_noret_decl(f_16678)
static void C_fcall f_16678(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_16688)
static void C_ccall f_16688(C_word c,C_word *av) C_noret;
C_noret_decl(f_16702)
static void C_ccall f_16702(C_word c,C_word *av) C_noret;
C_noret_decl(f_16722)
static void C_ccall f_16722(C_word c,C_word *av) C_noret;
C_noret_decl(f_16733)
static void C_fcall f_16733(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_16752)
static void C_ccall f_16752(C_word c,C_word *av) C_noret;
C_noret_decl(f_16755)
static void C_ccall f_16755(C_word c,C_word *av) C_noret;
C_noret_decl(f_16782)
static void C_ccall f_16782(C_word c,C_word *av) C_noret;
C_noret_decl(f_16785)
static void C_fcall f_16785(C_word t0,C_word t1) C_noret;
C_noret_decl(f_16794)
static void C_ccall f_16794(C_word c,C_word *av) C_noret;
C_noret_decl(f_16800)
static void C_ccall f_16800(C_word c,C_word *av) C_noret;
C_noret_decl(f_16805)
static void C_fcall f_16805(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_16841)
static void C_ccall f_16841(C_word c,C_word *av) C_noret;
C_noret_decl(f_16848)
static void C_ccall f_16848(C_word c,C_word *av) C_noret;
C_noret_decl(f_16852)
static void C_ccall f_16852(C_word c,C_word *av) C_noret;
C_noret_decl(f_16854)
static void C_fcall f_16854(C_word t0,C_word t1,C_word t2,C_word t3) C_noret;
C_noret_decl(f_16922)
static void C_ccall f_16922(C_word c,C_word *av) C_noret;
C_noret_decl(f_16960)
static void C_ccall f_16960(C_word c,C_word *av) C_noret;
C_noret_decl(f_16963)
static void C_ccall f_16963(C_word c,C_word *av) C_noret;
C_noret_decl(f_16966)
static void C_ccall f_16966(C_word c,C_word *av) C_noret;
C_noret_decl(f_16968)
static void C_fcall f_16968(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_16979)
static void C_fcall f_16979(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_16983)
static void C_ccall f_16983(C_word c,C_word *av) C_noret;
C_noret_decl(f_17014)
static void C_ccall f_17014(C_word c,C_word *av) C_noret;
C_noret_decl(f_17020)
static void C_ccall f_17020(C_word c,C_word *av) C_noret;
C_noret_decl(f_17023)
static void C_ccall f_17023(C_word c,C_word *av) C_noret;
C_noret_decl(f_17026)
static void C_ccall f_17026(C_word c,C_word *av) C_noret;
C_noret_decl(f_17029)
static void C_ccall f_17029(C_word c,C_word *av) C_noret;
C_noret_decl(f_17032)
static void C_ccall f_17032(C_word c,C_word *av) C_noret;
C_noret_decl(f_17035)
static void C_ccall f_17035(C_word c,C_word *av) C_noret;
C_noret_decl(f_17063)
static void C_ccall f_17063(C_word c,C_word *av) C_noret;
C_noret_decl(f_17075)
static void C_ccall f_17075(C_word c,C_word *av) C_noret;
C_noret_decl(f_17080)
static void C_fcall f_17080(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_17087)
static void C_ccall f_17087(C_word c,C_word *av) C_noret;
C_noret_decl(f_17092)
static void C_ccall f_17092(C_word c,C_word *av) C_noret;
C_noret_decl(f_17098)
static void C_ccall f_17098(C_word c,C_word *av) C_noret;
C_noret_decl(f_17122)
static void C_ccall f_17122(C_word c,C_word *av) C_noret;
C_noret_decl(f_17124)
static void C_fcall f_17124(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_17149)
static void C_ccall f_17149(C_word c,C_word *av) C_noret;
C_noret_decl(f_17166)
static void C_ccall f_17166(C_word c,C_word *av) C_noret;
C_noret_decl(f_17171)
static void C_fcall f_17171(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_17178)
static void C_ccall f_17178(C_word c,C_word *av) C_noret;
C_noret_decl(f_17214)
static void C_ccall f_17214(C_word c,C_word *av) C_noret;
C_noret_decl(f_17216)
static void C_fcall f_17216(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_17241)
static void C_ccall f_17241(C_word c,C_word *av) C_noret;
C_noret_decl(f_17258)
static void C_ccall f_17258(C_word c,C_word *av) C_noret;
C_noret_decl(f_17291)
static void C_ccall f_17291(C_word c,C_word *av) C_noret;
C_noret_decl(f_17303)
static void C_ccall f_17303(C_word c,C_word *av) C_noret;
C_noret_decl(f_17311)
static void C_ccall f_17311(C_word c,C_word *av) C_noret;
C_noret_decl(f_17346)
static void C_ccall f_17346(C_word c,C_word *av) C_noret;
C_noret_decl(f_17354)
static void C_fcall f_17354(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_17364)
static void C_ccall f_17364(C_word c,C_word *av) C_noret;
C_noret_decl(f_17379)
static void C_ccall f_17379(C_word c,C_word *av) C_noret;
C_noret_decl(f_17382)
static void C_ccall f_17382(C_word c,C_word *av) C_noret;
C_noret_decl(f_17410)
static void C_ccall f_17410(C_word c,C_word *av) C_noret;
C_noret_decl(f_17416)
static void C_ccall f_17416(C_word c,C_word *av) C_noret;
C_noret_decl(f_17423)
static void C_ccall f_17423(C_word c,C_word *av) C_noret;
C_noret_decl(f_17427)
static void C_ccall f_17427(C_word c,C_word *av) C_noret;
C_noret_decl(f_17431)
static void C_ccall f_17431(C_word c,C_word *av) C_noret;
C_noret_decl(f_17436)
static void C_fcall f_17436(C_word t0,C_word t1) C_noret;
C_noret_decl(f_17450)
static void C_ccall f_17450(C_word c,C_word *av) C_noret;
C_noret_decl(f_17470)
static void C_fcall f_17470(C_word t0,C_word t1) C_noret;
C_noret_decl(f_17473)
static void C_ccall f_17473(C_word c,C_word *av) C_noret;
C_noret_decl(f_17482)
static void C_ccall f_17482(C_word c,C_word *av) C_noret;
C_noret_decl(f_17487)
static void C_ccall f_17487(C_word c,C_word *av) C_noret;
C_noret_decl(f_17490)
static void C_ccall f_17490(C_word c,C_word *av) C_noret;
C_noret_decl(f_17493)
static void C_ccall f_17493(C_word c,C_word *av) C_noret;
C_noret_decl(f_17496)
static void C_ccall f_17496(C_word c,C_word *av) C_noret;
C_noret_decl(f_17507)
static void C_ccall f_17507(C_word c,C_word *av) C_noret;
C_noret_decl(f_17513)
static void C_ccall f_17513(C_word c,C_word *av) C_noret;
C_noret_decl(f_17529)
static void C_ccall f_17529(C_word c,C_word *av) C_noret;
C_noret_decl(f_17531)
static void C_ccall f_17531(C_word c,C_word *av) C_noret;
C_noret_decl(f_17535)
static void C_ccall f_17535(C_word c,C_word *av) C_noret;
C_noret_decl(f_17554)
static void C_fcall f_17554(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_17579)
static void C_ccall f_17579(C_word c,C_word *av) C_noret;
C_noret_decl(f_17594)
static void C_ccall f_17594(C_word c,C_word *av) C_noret;
C_noret_decl(f_17600)
static void C_ccall f_17600(C_word c,C_word *av) C_noret;
C_noret_decl(f_17614)
static void C_ccall f_17614(C_word c,C_word *av) C_noret;
C_noret_decl(f_17621)
static void C_fcall f_17621(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_17625)
static void C_ccall f_17625(C_word c,C_word *av) C_noret;
C_noret_decl(f_17648)
static void C_fcall f_17648(C_word t0,C_word t1) C_noret;
C_noret_decl(f_17655)
static void C_ccall f_17655(C_word c,C_word *av) C_noret;
C_noret_decl(f_17661)
static void C_ccall f_17661(C_word c,C_word *av) C_noret;
C_noret_decl(f_17664)
static void C_ccall f_17664(C_word c,C_word *av) C_noret;
C_noret_decl(f_17667)
static void C_ccall f_17667(C_word c,C_word *av) C_noret;
C_noret_decl(f_17670)
static void C_ccall f_17670(C_word c,C_word *av) C_noret;
C_noret_decl(f_17673)
static void C_ccall f_17673(C_word c,C_word *av) C_noret;
C_noret_decl(f_17676)
static void C_ccall f_17676(C_word c,C_word *av) C_noret;
C_noret_decl(f_17679)
static void C_ccall f_17679(C_word c,C_word *av) C_noret;
C_noret_decl(f_17682)
static void C_ccall f_17682(C_word c,C_word *av) C_noret;
C_noret_decl(f_17743)
static void C_ccall f_17743(C_word c,C_word *av) C_noret;
C_noret_decl(f_17746)
static void C_ccall f_17746(C_word c,C_word *av) C_noret;
C_noret_decl(f_17749)
static void C_ccall f_17749(C_word c,C_word *av) C_noret;
C_noret_decl(f_17752)
static void C_ccall f_17752(C_word c,C_word *av) C_noret;
C_noret_decl(f_17754)
static void C_fcall f_17754(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_17758)
static void C_ccall f_17758(C_word c,C_word *av) C_noret;
C_noret_decl(f_17761)
static void C_ccall f_17761(C_word c,C_word *av) C_noret;
C_noret_decl(f_17764)
static void C_ccall f_17764(C_word c,C_word *av) C_noret;
C_noret_decl(f_17769)
static void C_ccall f_17769(C_word c,C_word *av) C_noret;
C_noret_decl(f_17776)
static void C_ccall f_17776(C_word c,C_word *av) C_noret;
C_noret_decl(f_17782)
static void C_ccall f_17782(C_word c,C_word *av) C_noret;
C_noret_decl(f_17785)
static void C_ccall f_17785(C_word c,C_word *av) C_noret;
C_noret_decl(f_17788)
static void C_ccall f_17788(C_word c,C_word *av) C_noret;
C_noret_decl(f_17791)
static void C_ccall f_17791(C_word c,C_word *av) C_noret;
C_noret_decl(f_17797)
static void C_ccall f_17797(C_word c,C_word *av) C_noret;
C_noret_decl(f_17803)
static void C_fcall f_17803(C_word t0,C_word t1) C_noret;
C_noret_decl(f_17806)
static void C_ccall f_17806(C_word c,C_word *av) C_noret;
C_noret_decl(f_17809)
static void C_ccall f_17809(C_word c,C_word *av) C_noret;
C_noret_decl(f_17812)
static void C_ccall f_17812(C_word c,C_word *av) C_noret;
C_noret_decl(f_17818)
static void C_ccall f_17818(C_word c,C_word *av) C_noret;
C_noret_decl(f_17827)
static void C_ccall f_17827(C_word c,C_word *av) C_noret;
C_noret_decl(f_17834)
static void C_ccall f_17834(C_word c,C_word *av) C_noret;
C_noret_decl(f_17855)
static void C_fcall f_17855(C_word t0,C_word t1) C_noret;
C_noret_decl(f_17862)
static void C_ccall f_17862(C_word c,C_word *av) C_noret;
C_noret_decl(f_17873)
static void C_ccall f_17873(C_word c,C_word *av) C_noret;
C_noret_decl(f_17877)
static void C_ccall f_17877(C_word c,C_word *av) C_noret;
C_noret_decl(f_17893)
static void C_ccall f_17893(C_word c,C_word *av) C_noret;
C_noret_decl(f_17900)
static void C_ccall f_17900(C_word c,C_word *av) C_noret;
C_noret_decl(f_17906)
static void C_fcall f_17906(C_word t0,C_word t1) C_noret;
C_noret_decl(f_17909)
static void C_ccall f_17909(C_word c,C_word *av) C_noret;
C_noret_decl(f_17912)
static void C_ccall f_17912(C_word c,C_word *av) C_noret;
C_noret_decl(f_17924)
static void C_fcall f_17924(C_word t0,C_word t1) C_noret;
C_noret_decl(f_17927)
static void C_ccall f_17927(C_word c,C_word *av) C_noret;
C_noret_decl(f_17945)
static void C_ccall f_17945(C_word c,C_word *av) C_noret;
C_noret_decl(f_17956)
static void C_ccall f_17956(C_word c,C_word *av) C_noret;
C_noret_decl(f_17963)
static void C_ccall f_17963(C_word c,C_word *av) C_noret;
C_noret_decl(f_17967)
static void C_ccall f_17967(C_word c,C_word *av) C_noret;
C_noret_decl(f_17969)
static void C_ccall f_17969(C_word c,C_word *av) C_noret;
C_noret_decl(f_17977)
static void C_fcall f_17977(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_17984)
static void C_ccall f_17984(C_word c,C_word *av) C_noret;
C_noret_decl(f_17998)
static void C_fcall f_17998(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_18008)
static void C_ccall f_18008(C_word c,C_word *av) C_noret;
C_noret_decl(f_18021)
static void C_ccall f_18021(C_word c,C_word *av) C_noret;
C_noret_decl(f_18023)
static void C_fcall f_18023(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_18039)
static void C_ccall f_18039(C_word c,C_word *av) C_noret;
C_noret_decl(f_18042)
static void C_ccall f_18042(C_word c,C_word *av) C_noret;
C_noret_decl(f_18048)
static void C_ccall f_18048(C_word c,C_word *av) C_noret;
C_noret_decl(f_18053)
static void C_ccall f_18053(C_word c,C_word *av) C_noret;
C_noret_decl(f_18063)
static void C_ccall f_18063(C_word c,C_word *av) C_noret;
C_noret_decl(f_18070)
static void C_ccall f_18070(C_word c,C_word *av) C_noret;
C_noret_decl(f_18073)
static void C_ccall f_18073(C_word c,C_word *av) C_noret;
C_noret_decl(f_18076)
static void C_ccall f_18076(C_word c,C_word *av) C_noret;
C_noret_decl(f_18083)
static void C_ccall f_18083(C_word c,C_word *av) C_noret;
C_noret_decl(f_18085)
static void C_ccall f_18085(C_word c,C_word *av) C_noret;
C_noret_decl(f_18093)
static void C_ccall f_18093(C_word c,C_word *av) C_noret;
C_noret_decl(f_18100)
static void C_ccall f_18100(C_word c,C_word *av) C_noret;
C_noret_decl(f_18102)
static void C_ccall f_18102(C_word c,C_word *av) C_noret;
C_noret_decl(f_18119)
static void C_fcall f_18119(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_18144)
static void C_ccall f_18144(C_word c,C_word *av) C_noret;
C_noret_decl(f_18154)
static void C_ccall f_18154(C_word c,C_word *av) C_noret;
C_noret_decl(f_18158)
static void C_fcall f_18158(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_18162)
static void C_ccall f_18162(C_word c,C_word *av) C_noret;
C_noret_decl(f_18165)
static void C_ccall f_18165(C_word c,C_word *av) C_noret;
C_noret_decl(f_18168)
static void C_ccall f_18168(C_word c,C_word *av) C_noret;
C_noret_decl(f_18180)
static void C_ccall f_18180(C_word c,C_word *av) C_noret;
C_noret_decl(f_18203)
static void C_ccall f_18203(C_word c,C_word *av) C_noret;
C_noret_decl(f_18215)
static void C_ccall f_18215(C_word c,C_word *av) C_noret;
C_noret_decl(f_18221)
static void C_fcall f_18221(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_18225)
static void C_ccall f_18225(C_word c,C_word *av) C_noret;
C_noret_decl(f_18228)
static void C_ccall f_18228(C_word c,C_word *av) C_noret;
C_noret_decl(f_18239)
static void C_ccall f_18239(C_word c,C_word *av) C_noret;
C_noret_decl(f_18243)
static void C_ccall f_18243(C_word c,C_word *av) C_noret;
C_noret_decl(f_18247)
static void C_ccall f_18247(C_word c,C_word *av) C_noret;
C_noret_decl(f_18255)
static void C_fcall f_18255(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_18275)
static void C_ccall f_18275(C_word c,C_word *av) C_noret;
C_noret_decl(f_18277)
static void C_fcall f_18277(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_18287)
static void C_ccall f_18287(C_word c,C_word *av) C_noret;
C_noret_decl(f_18290)
static void C_ccall f_18290(C_word c,C_word *av) C_noret;
C_noret_decl(f_18303)
static void C_ccall f_18303(C_word c,C_word *av) C_noret;
C_noret_decl(f_18311)
static void C_fcall f_18311(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_18336)
static void C_ccall f_18336(C_word c,C_word *av) C_noret;
C_noret_decl(f_18346)
static void C_ccall f_18346(C_word c,C_word *av) C_noret;
C_noret_decl(f_18350)
static void C_fcall f_18350(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_18366)
static void C_ccall f_18366(C_word c,C_word *av) C_noret;
C_noret_decl(f_18378)
static void C_fcall f_18378(C_word t0,C_word t1,C_word t2,C_word t3) C_noret;
C_noret_decl(f_18382)
static void C_ccall f_18382(C_word c,C_word *av) C_noret;
C_noret_decl(f_18385)
static void C_ccall f_18385(C_word c,C_word *av) C_noret;
C_noret_decl(f_18390)
static void C_ccall f_18390(C_word c,C_word *av) C_noret;
C_noret_decl(f_18400)
static void C_ccall f_18400(C_word c,C_word *av) C_noret;
C_noret_decl(f_18403)
static void C_ccall f_18403(C_word c,C_word *av) C_noret;
C_noret_decl(f_18410)
static void C_ccall f_18410(C_word c,C_word *av) C_noret;
C_noret_decl(f_18414)
static void C_ccall f_18414(C_word c,C_word *av) C_noret;
C_noret_decl(f_18420)
static void C_ccall f_18420(C_word c,C_word *av) C_noret;
C_noret_decl(f_18426)
static void C_ccall f_18426(C_word c,C_word *av) C_noret;
C_noret_decl(f_18436)
static void C_ccall f_18436(C_word c,C_word *av) C_noret;
C_noret_decl(f_18442)
static void C_ccall f_18442(C_word c,C_word *av) C_noret;
C_noret_decl(f_18447)
static void C_fcall f_18447(C_word t0,C_word t1,C_word t2,C_word t3) C_noret;
C_noret_decl(f_18468)
static void C_ccall f_18468(C_word c,C_word *av) C_noret;
C_noret_decl(f_18474)
static void C_ccall f_18474(C_word c,C_word *av) C_noret;
C_noret_decl(f_18483)
static void C_ccall f_18483(C_word c,C_word *av) C_noret;
C_noret_decl(f_18492)
static C_word C_fcall f_18492(C_word t0,C_word t1);
C_noret_decl(f_18512)
static void C_ccall f_18512(C_word c,C_word *av) C_noret;
C_noret_decl(f_18520)
static void C_ccall f_18520(C_word c,C_word *av) C_noret;
C_noret_decl(f_18524)
static void C_ccall f_18524(C_word c,C_word *av) C_noret;
C_noret_decl(f_18530)
static void C_ccall f_18530(C_word c,C_word *av) C_noret;
C_noret_decl(f_18539)
static void C_ccall f_18539(C_word c,C_word *av) C_noret;
C_noret_decl(f_18545)
static void C_ccall f_18545(C_word c,C_word *av) C_noret;
C_noret_decl(f_18548)
static void C_ccall f_18548(C_word c,C_word *av) C_noret;
C_noret_decl(f_18551)
static void C_ccall f_18551(C_word c,C_word *av) C_noret;
C_noret_decl(f_18559)
static void C_ccall f_18559(C_word c,C_word *av) C_noret;
C_noret_decl(f_18562)
static void C_ccall f_18562(C_word c,C_word *av) C_noret;
C_noret_decl(f_18571)
static void C_ccall f_18571(C_word c,C_word *av) C_noret;
C_noret_decl(f_18576)
static void C_fcall f_18576(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_18586)
static void C_ccall f_18586(C_word c,C_word *av) C_noret;
C_noret_decl(f_18607)
static void C_fcall f_18607(C_word t0,C_word t1) C_noret;
C_noret_decl(f_18626)
static void C_ccall f_18626(C_word c,C_word *av) C_noret;
C_noret_decl(f_18635)
static void C_ccall f_18635(C_word c,C_word *av) C_noret;
C_noret_decl(f_18640)
static void C_ccall f_18640(C_word c,C_word *av) C_noret;
C_noret_decl(f_18646)
static void C_ccall f_18646(C_word c,C_word *av) C_noret;
C_noret_decl(f_18650)
static void C_ccall f_18650(C_word c,C_word *av) C_noret;
C_noret_decl(f_18653)
static void C_ccall f_18653(C_word c,C_word *av) C_noret;
C_noret_decl(f_18667)
static void C_fcall f_18667(C_word t0,C_word t1) C_noret;
C_noret_decl(f_18670)
static void C_ccall f_18670(C_word c,C_word *av) C_noret;
C_noret_decl(f_18683)
static void C_ccall f_18683(C_word c,C_word *av) C_noret;
C_noret_decl(f_18693)
static void C_ccall f_18693(C_word c,C_word *av) C_noret;
C_noret_decl(f_18713)
static void C_ccall f_18713(C_word c,C_word *av) C_noret;
C_noret_decl(f_18720)
static void C_ccall f_18720(C_word c,C_word *av) C_noret;
C_noret_decl(f_18723)
static void C_ccall f_18723(C_word c,C_word *av) C_noret;
C_noret_decl(f_18726)
static void C_ccall f_18726(C_word c,C_word *av) C_noret;
C_noret_decl(f_18729)
static void C_ccall f_18729(C_word c,C_word *av) C_noret;
C_noret_decl(f_18732)
static void C_ccall f_18732(C_word c,C_word *av) C_noret;
C_noret_decl(f_18737)
static void C_ccall f_18737(C_word c,C_word *av) C_noret;
C_noret_decl(f_18747)
static void C_ccall f_18747(C_word c,C_word *av) C_noret;
C_noret_decl(f_18752)
static void C_ccall f_18752(C_word c,C_word *av) C_noret;
C_noret_decl(f_18759)
static void C_ccall f_18759(C_word c,C_word *av) C_noret;
C_noret_decl(f_18765)
static void C_ccall f_18765(C_word c,C_word *av) C_noret;
C_noret_decl(f_18768)
static void C_ccall f_18768(C_word c,C_word *av) C_noret;
C_noret_decl(f_18771)
static void C_ccall f_18771(C_word c,C_word *av) C_noret;
C_noret_decl(f_18778)
static void C_ccall f_18778(C_word c,C_word *av) C_noret;
C_noret_decl(f_18793)
static void C_ccall f_18793(C_word c,C_word *av) C_noret;
C_noret_decl(f_18800)
static void C_ccall f_18800(C_word c,C_word *av) C_noret;
C_noret_decl(f_18824)
static void C_ccall f_18824(C_word c,C_word *av) C_noret;
C_noret_decl(f_18830)
static void C_ccall f_18830(C_word c,C_word *av) C_noret;
C_noret_decl(f_18832)
static void C_fcall f_18832(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_18842)
static void C_fcall f_18842(C_word t0,C_word t1) C_noret;
C_noret_decl(f_18874)
static void C_ccall f_18874(C_word c,C_word *av) C_noret;
C_noret_decl(f_18896)
static void C_fcall f_18896(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_18906)
static void C_ccall f_18906(C_word c,C_word *av) C_noret;
C_noret_decl(f_18919)
static void C_fcall f_18919(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_18929)
static void C_ccall f_18929(C_word c,C_word *av) C_noret;
C_noret_decl(f_18946)
static void C_ccall f_18946(C_word c,C_word *av) C_noret;
C_noret_decl(f_18947)
static void C_fcall f_18947(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_18952)
static void C_ccall f_18952(C_word c,C_word *av) C_noret;
C_noret_decl(f_18958)
static void C_ccall f_18958(C_word c,C_word *av) C_noret;
C_noret_decl(f_18963)
static void C_fcall f_18963(C_word t0,C_word t1,C_word t2,C_word t3,C_word t4) C_noret;
C_noret_decl(f_18977)
static void C_ccall f_18977(C_word c,C_word *av) C_noret;
C_noret_decl(f_18981)
static void C_ccall f_18981(C_word c,C_word *av) C_noret;
C_noret_decl(f_18986)
static void C_ccall f_18986(C_word c,C_word *av) C_noret;
C_noret_decl(f_18996)
static void C_ccall f_18996(C_word c,C_word *av) C_noret;
C_noret_decl(f_19020)
static void C_fcall f_19020(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_19030)
static void C_ccall f_19030(C_word c,C_word *av) C_noret;
C_noret_decl(f_19064)
static void C_fcall f_19064(C_word t0,C_word t1) C_noret;
C_noret_decl(f_19081)
static void C_ccall f_19081(C_word c,C_word *av) C_noret;
C_noret_decl(f_19091)
static void C_ccall f_19091(C_word c,C_word *av) C_noret;
C_noret_decl(f_19106)
static void C_fcall f_19106(C_word t0,C_word t1,C_word t2,C_word t3,C_word t4) C_noret;
C_noret_decl(f_19128)
static void C_ccall f_19128(C_word c,C_word *av) C_noret;
C_noret_decl(f_19138)
static void C_ccall f_19138(C_word c,C_word *av) C_noret;
C_noret_decl(f_19159)
static void C_fcall f_19159(C_word t0,C_word t1) C_noret;
C_noret_decl(f_19187)
static void C_fcall f_19187(C_word t0,C_word t1) C_noret;
C_noret_decl(f_19190)
static void C_ccall f_19190(C_word c,C_word *av) C_noret;
C_noret_decl(f_19203)
static void C_ccall f_19203(C_word c,C_word *av) C_noret;
C_noret_decl(f_19219)
static void C_ccall f_19219(C_word c,C_word *av) C_noret;
C_noret_decl(f_19232)
static void C_ccall f_19232(C_word c,C_word *av) C_noret;
C_noret_decl(f_19247)
static void C_ccall f_19247(C_word c,C_word *av) C_noret;
C_noret_decl(f_19251)
static void C_ccall f_19251(C_word c,C_word *av) C_noret;
C_noret_decl(f_19266)
static void C_ccall f_19266(C_word c,C_word *av) C_noret;
C_noret_decl(f_19270)
static void C_ccall f_19270(C_word c,C_word *av) C_noret;
C_noret_decl(f_19281)
static void C_ccall f_19281(C_word c,C_word *av) C_noret;
C_noret_decl(f_19326)
static void C_fcall f_19326(C_word t0,C_word t1) C_noret;
C_noret_decl(f_19342)
static void C_ccall f_19342(C_word c,C_word *av) C_noret;
C_noret_decl(f_19345)
static void C_ccall f_19345(C_word c,C_word *av) C_noret;
C_noret_decl(f_19372)
static void C_ccall f_19372(C_word c,C_word *av) C_noret;
C_noret_decl(f_19379)
static void C_ccall f_19379(C_word c,C_word *av) C_noret;
C_noret_decl(f_19383)
static void C_ccall f_19383(C_word c,C_word *av) C_noret;
C_noret_decl(f_19387)
static void C_ccall f_19387(C_word c,C_word *av) C_noret;
C_noret_decl(f_19405)
static void C_ccall f_19405(C_word c,C_word *av) C_noret;
C_noret_decl(f_19413)
static void C_ccall f_19413(C_word c,C_word *av) C_noret;
C_noret_decl(f_19445)
static void C_ccall f_19445(C_word c,C_word *av) C_noret;
C_noret_decl(f_19500)
static void C_ccall f_19500(C_word c,C_word *av) C_noret;
C_noret_decl(f_19505)
static void C_fcall f_19505(C_word t0,C_word t1) C_noret;
C_noret_decl(f_19509)
static void C_ccall f_19509(C_word c,C_word *av) C_noret;
C_noret_decl(f_19512)
static void C_ccall f_19512(C_word c,C_word *av) C_noret;
C_noret_decl(f_19515)
static void C_ccall f_19515(C_word c,C_word *av) C_noret;
C_noret_decl(f_19541)
static void C_ccall f_19541(C_word c,C_word *av) C_noret;
C_noret_decl(f_19545)
static void C_ccall f_19545(C_word c,C_word *av) C_noret;
C_noret_decl(f_19549)
static void C_ccall f_19549(C_word c,C_word *av) C_noret;
C_noret_decl(f_19557)
static void C_ccall f_19557(C_word c,C_word *av) C_noret;
C_noret_decl(f_19559)
static void C_ccall f_19559(C_word c,C_word *av) C_noret;
C_noret_decl(f_19567)
static void C_fcall f_19567(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_19571)
static void C_ccall f_19571(C_word c,C_word *av) C_noret;
C_noret_decl(f_19574)
static void C_fcall f_19574(C_word t0,C_word t1) C_noret;
C_noret_decl(f_19581)
static void C_ccall f_19581(C_word c,C_word *av) C_noret;
C_noret_decl(f_19587)
static void C_ccall f_19587(C_word c,C_word *av) C_noret;
C_noret_decl(f_19590)
static void C_ccall f_19590(C_word c,C_word *av) C_noret;
C_noret_decl(f_19593)
static void C_ccall f_19593(C_word c,C_word *av) C_noret;
C_noret_decl(f_19596)
static void C_ccall f_19596(C_word c,C_word *av) C_noret;
C_noret_decl(f_19599)
static void C_ccall f_19599(C_word c,C_word *av) C_noret;
C_noret_decl(f_19602)
static void C_ccall f_19602(C_word c,C_word *av) C_noret;
C_noret_decl(f_19605)
static void C_ccall f_19605(C_word c,C_word *av) C_noret;
C_noret_decl(f_19608)
static void C_ccall f_19608(C_word c,C_word *av) C_noret;
C_noret_decl(f_19652)
static void C_ccall f_19652(C_word c,C_word *av) C_noret;
C_noret_decl(f_19663)
static void C_ccall f_19663(C_word c,C_word *av) C_noret;
C_noret_decl(f_19676)
static void C_fcall f_19676(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_19703)
static void C_ccall f_19703(C_word c,C_word *av) C_noret;
C_noret_decl(f_19716)
static void C_ccall f_19716(C_word c,C_word *av) C_noret;
C_noret_decl(f_19720)
static void C_ccall f_19720(C_word c,C_word *av) C_noret;
C_noret_decl(f_19724)
static void C_ccall f_19724(C_word c,C_word *av) C_noret;
C_noret_decl(f_19728)
static void C_ccall f_19728(C_word c,C_word *av) C_noret;
C_noret_decl(f_19732)
static void C_ccall f_19732(C_word c,C_word *av) C_noret;
C_noret_decl(f_19744)
static void C_ccall f_19744(C_word c,C_word *av) C_noret;
C_noret_decl(f_19749)
static void C_fcall f_19749(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_19765)
static void C_ccall f_19765(C_word c,C_word *av) C_noret;
C_noret_decl(f_19772)
static void C_fcall f_19772(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_19782)
static void C_ccall f_19782(C_word c,C_word *av) C_noret;
C_noret_decl(f_19785)
static void C_ccall f_19785(C_word c,C_word *av) C_noret;
C_noret_decl(f_19799)
static void C_ccall f_19799(C_word c,C_word *av) C_noret;
C_noret_decl(f_19802)
static void C_ccall f_19802(C_word c,C_word *av) C_noret;
C_noret_decl(f_19813)
static void C_ccall f_19813(C_word c,C_word *av) C_noret;
C_noret_decl(f_19818)
static void C_fcall f_19818(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_19828)
static void C_ccall f_19828(C_word c,C_word *av) C_noret;
C_noret_decl(f_19847)
static void C_fcall f_19847(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_19872)
static void C_ccall f_19872(C_word c,C_word *av) C_noret;
C_noret_decl(f_19881)
static void C_fcall f_19881(C_word t0) C_noret;
C_noret_decl(f_19893)
static void C_ccall f_19893(C_word c,C_word *av) C_noret;
C_noret_decl(f_19896)
static void C_ccall f_19896(C_word c,C_word *av) C_noret;
C_noret_decl(f_19899)
static void C_ccall f_19899(C_word c,C_word *av) C_noret;
C_noret_decl(f_19902)
static void C_ccall f_19902(C_word c,C_word *av) C_noret;
C_noret_decl(f_19905)
static void C_ccall f_19905(C_word c,C_word *av) C_noret;
C_noret_decl(f_19913)
static void C_ccall f_19913(C_word c,C_word *av) C_noret;
C_noret_decl(f_19919)
static void C_ccall f_19919(C_word c,C_word *av) C_noret;
C_noret_decl(f_19923)
static void C_ccall f_19923(C_word c,C_word *av) C_noret;
C_noret_decl(f_19926)
static void C_ccall f_19926(C_word c,C_word *av) C_noret;
C_noret_decl(f_19929)
static void C_ccall f_19929(C_word c,C_word *av) C_noret;
C_noret_decl(f_19932)
static void C_ccall f_19932(C_word c,C_word *av) C_noret;
C_noret_decl(f_19941)
static void C_ccall f_19941(C_word c,C_word *av) C_noret;
C_noret_decl(f_19944)
static void C_ccall f_19944(C_word c,C_word *av) C_noret;
C_noret_decl(f_19953)
static void C_ccall f_19953(C_word c,C_word *av) C_noret;
C_noret_decl(f_19963)
static void C_ccall f_19963(C_word c,C_word *av) C_noret;
C_noret_decl(f_19967)
static void C_ccall f_19967(C_word c,C_word *av) C_noret;
C_noret_decl(f_19971)
static void C_ccall f_19971(C_word c,C_word *av) C_noret;
C_noret_decl(f_19975)
static void C_ccall f_19975(C_word c,C_word *av) C_noret;
C_noret_decl(f_19979)
static void C_ccall f_19979(C_word c,C_word *av) C_noret;
C_noret_decl(f_19983)
static void C_ccall f_19983(C_word c,C_word *av) C_noret;
C_noret_decl(f_19986)
static void C_fcall f_19986(C_word t0,C_word t1) C_noret;
C_noret_decl(f_19991)
static void C_ccall f_19991(C_word c,C_word *av) C_noret;
C_noret_decl(f_19997)
static void C_ccall f_19997(C_word c,C_word *av) C_noret;
C_noret_decl(f_20001)
static void C_ccall f_20001(C_word c,C_word *av) C_noret;
C_noret_decl(f_20004)
static void C_ccall f_20004(C_word c,C_word *av) C_noret;
C_noret_decl(f_20007)
static void C_ccall f_20007(C_word c,C_word *av) C_noret;
C_noret_decl(f_20010)
static void C_ccall f_20010(C_word c,C_word *av) C_noret;
C_noret_decl(f_20019)
static void C_ccall f_20019(C_word c,C_word *av) C_noret;
C_noret_decl(f_20022)
static void C_ccall f_20022(C_word c,C_word *av) C_noret;
C_noret_decl(f_20025)
static void C_ccall f_20025(C_word c,C_word *av) C_noret;
C_noret_decl(f_20053)
static void C_ccall f_20053(C_word c,C_word *av) C_noret;
C_noret_decl(f_20056)
static void C_ccall f_20056(C_word c,C_word *av) C_noret;
C_noret_decl(f_20066)
static void C_ccall f_20066(C_word c,C_word *av) C_noret;
C_noret_decl(f_20070)
static void C_ccall f_20070(C_word c,C_word *av) C_noret;
C_noret_decl(f_20074)
static void C_ccall f_20074(C_word c,C_word *av) C_noret;
C_noret_decl(f_20078)
static void C_ccall f_20078(C_word c,C_word *av) C_noret;
C_noret_decl(f_20082)
static void C_ccall f_20082(C_word c,C_word *av) C_noret;
C_noret_decl(f_20086)
static void C_ccall f_20086(C_word c,C_word *av) C_noret;
C_noret_decl(f_20098)
static void C_ccall f_20098(C_word c,C_word *av) C_noret;
C_noret_decl(f_20104)
static void C_fcall f_20104(C_word t0,C_word t1) C_noret;
C_noret_decl(f_20112)
static void C_fcall f_20112(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_20122)
static void C_ccall f_20122(C_word c,C_word *av) C_noret;
C_noret_decl(f_20139)
static void C_ccall f_20139(C_word c,C_word *av) C_noret;
C_noret_decl(f_20142)
static void C_ccall f_20142(C_word c,C_word *av) C_noret;
C_noret_decl(f_20145)
static void C_ccall f_20145(C_word c,C_word *av) C_noret;
C_noret_decl(f_20148)
static void C_ccall f_20148(C_word c,C_word *av) C_noret;
C_noret_decl(f_20153)
static void C_ccall f_20153(C_word c,C_word *av) C_noret;
C_noret_decl(f_20161)
static void C_ccall f_20161(C_word c,C_word *av) C_noret;
C_noret_decl(f_20176)
static void C_ccall f_20176(C_word c,C_word *av) C_noret;
C_noret_decl(f_20179)
static void C_ccall f_20179(C_word c,C_word *av) C_noret;
C_noret_decl(f_20185)
static void C_ccall f_20185(C_word c,C_word *av) C_noret;
C_noret_decl(f_20188)
static void C_ccall f_20188(C_word c,C_word *av) C_noret;
C_noret_decl(f_20191)
static void C_ccall f_20191(C_word c,C_word *av) C_noret;
C_noret_decl(f_20194)
static void C_ccall f_20194(C_word c,C_word *av) C_noret;
C_noret_decl(f_20197)
static void C_ccall f_20197(C_word c,C_word *av) C_noret;
C_noret_decl(f_20200)
static void C_ccall f_20200(C_word c,C_word *av) C_noret;
C_noret_decl(f_20203)
static void C_ccall f_20203(C_word c,C_word *av) C_noret;
C_noret_decl(f_20212)
static void C_ccall f_20212(C_word c,C_word *av) C_noret;
C_noret_decl(f_20215)
static void C_ccall f_20215(C_word c,C_word *av) C_noret;
C_noret_decl(f_20220)
static void C_ccall f_20220(C_word c,C_word *av) C_noret;
C_noret_decl(f_20224)
static void C_ccall f_20224(C_word c,C_word *av) C_noret;
C_noret_decl(f_20228)
static void C_ccall f_20228(C_word c,C_word *av) C_noret;
C_noret_decl(f_20235)
static void C_ccall f_20235(C_word c,C_word *av) C_noret;
C_noret_decl(f_20240)
static void C_fcall f_20240(C_word t0,C_word t1,C_word t2,C_word t3) C_noret;
C_noret_decl(f_20247)
static void C_ccall f_20247(C_word c,C_word *av) C_noret;
C_noret_decl(f_20250)
static void C_ccall f_20250(C_word c,C_word *av) C_noret;
C_noret_decl(f_20257)
static void C_ccall f_20257(C_word c,C_word *av) C_noret;
C_noret_decl(f_20267)
static void C_ccall f_20267(C_word c,C_word *av) C_noret;
C_noret_decl(f_20271)
static void C_ccall f_20271(C_word c,C_word *av) C_noret;
C_noret_decl(f_20274)
static void C_ccall f_20274(C_word c,C_word *av) C_noret;
C_noret_decl(f_20281)
static void C_ccall f_20281(C_word c,C_word *av) C_noret;
C_noret_decl(f_20291)
static void C_ccall f_20291(C_word c,C_word *av) C_noret;
C_noret_decl(f_20296)
static void C_ccall f_20296(C_word c,C_word *av) C_noret;
C_noret_decl(f_20306)
static void C_ccall f_20306(C_word c,C_word *av) C_noret;
C_noret_decl(f_20309)
static void C_ccall f_20309(C_word c,C_word *av) C_noret;
C_noret_decl(f_20312)
static void C_ccall f_20312(C_word c,C_word *av) C_noret;
C_noret_decl(f_20337)
static void C_ccall f_20337(C_word c,C_word *av) C_noret;
C_noret_decl(f_20340)
static void C_ccall f_20340(C_word c,C_word *av) C_noret;
C_noret_decl(f_20343)
static void C_ccall f_20343(C_word c,C_word *av) C_noret;
C_noret_decl(f_20346)
static void C_ccall f_20346(C_word c,C_word *av) C_noret;
C_noret_decl(f_20349)
static void C_ccall f_20349(C_word c,C_word *av) C_noret;
C_noret_decl(f_20352)
static void C_ccall f_20352(C_word c,C_word *av) C_noret;
C_noret_decl(f_20355)
static void C_ccall f_20355(C_word c,C_word *av) C_noret;
C_noret_decl(f_20358)
static void C_ccall f_20358(C_word c,C_word *av) C_noret;
C_noret_decl(f_20361)
static void C_ccall f_20361(C_word c,C_word *av) C_noret;
C_noret_decl(f_20368)
static void C_ccall f_20368(C_word c,C_word *av) C_noret;
C_noret_decl(f_20372)
static void C_ccall f_20372(C_word c,C_word *av) C_noret;
C_noret_decl(f_20377)
static void C_ccall f_20377(C_word c,C_word *av) C_noret;
C_noret_decl(f_20383)
static void C_ccall f_20383(C_word c,C_word *av) C_noret;
C_noret_decl(f_20394)
static void C_fcall f_20394(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_20404)
static void C_ccall f_20404(C_word c,C_word *av) C_noret;
C_noret_decl(f_20419)
static void C_ccall f_20419(C_word c,C_word *av) C_noret;
C_noret_decl(f_20421)
static void C_ccall f_20421(C_word c,C_word *av) C_noret;
C_noret_decl(f_20429)
static void C_ccall f_20429(C_word c,C_word *av) C_noret;
C_noret_decl(f_20433)
static void C_ccall f_20433(C_word c,C_word *av) C_noret;
C_noret_decl(f_20445)
static void C_ccall f_20445(C_word c,C_word *av) C_noret;
C_noret_decl(f_20447)
static void C_ccall f_20447(C_word c,C_word *av) C_noret;
C_noret_decl(f_20457)
static void C_ccall f_20457(C_word c,C_word *av) C_noret;
C_noret_decl(f_20475)
static void C_ccall f_20475(C_word c,C_word *av) C_noret;
C_noret_decl(f_20480)
static void C_ccall f_20480(C_word c,C_word *av) C_noret;
C_noret_decl(f_20486)
static void C_ccall f_20486(C_word c,C_word *av) C_noret;
C_noret_decl(f_20495)
static C_word C_fcall f_20495(C_word *a,C_word t0,C_word t1);
C_noret_decl(f_20509)
static void C_ccall f_20509(C_word c,C_word *av) C_noret;
C_noret_decl(f_20514)
static C_word C_fcall f_20514(C_word *a,C_word t0,C_word t1);
C_noret_decl(f_20528)
static void C_ccall f_20528(C_word c,C_word *av) C_noret;
C_noret_decl(f_20530)
static void C_fcall f_20530(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_20564)
static void C_fcall f_20564(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_20609)
static void C_ccall f_20609(C_word c,C_word *av) C_noret;
C_noret_decl(f_20614)
static void C_ccall f_20614(C_word c,C_word *av) C_noret;
C_noret_decl(f_20620)
static void C_ccall f_20620(C_word c,C_word *av) C_noret;
C_noret_decl(f_20623)
static void C_ccall f_20623(C_word c,C_word *av) C_noret;
C_noret_decl(f_20626)
static void C_ccall f_20626(C_word c,C_word *av) C_noret;
C_noret_decl(f_20629)
static void C_ccall f_20629(C_word c,C_word *av) C_noret;
C_noret_decl(f_20634)
static void C_ccall f_20634(C_word c,C_word *av) C_noret;
C_noret_decl(f_20640)
static void C_ccall f_20640(C_word c,C_word *av) C_noret;
C_noret_decl(f_20646)
static void C_ccall f_20646(C_word c,C_word *av) C_noret;
C_noret_decl(f_20654)
static void C_ccall f_20654(C_word c,C_word *av) C_noret;
C_noret_decl(f_20660)
static void C_ccall f_20660(C_word c,C_word *av) C_noret;
C_noret_decl(f_20663)
static void C_ccall f_20663(C_word c,C_word *av) C_noret;
C_noret_decl(f_20666)
static void C_ccall f_20666(C_word c,C_word *av) C_noret;
C_noret_decl(f_20669)
static void C_ccall f_20669(C_word c,C_word *av) C_noret;
C_noret_decl(f_20671)
static void C_ccall f_20671(C_word c,C_word *av) C_noret;
C_noret_decl(f_20677)
static void C_ccall f_20677(C_word c,C_word *av) C_noret;
C_noret_decl(f_20681)
static void C_ccall f_20681(C_word c,C_word *av) C_noret;
C_noret_decl(f_20692)
static void C_ccall f_20692(C_word c,C_word *av) C_noret;
C_noret_decl(f_20697)
static void C_ccall f_20697(C_word c,C_word *av) C_noret;
C_noret_decl(f_20703)
static void C_ccall f_20703(C_word c,C_word *av) C_noret;
C_noret_decl(f_20712)
static void C_fcall f_20712(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_20722)
static void C_ccall f_20722(C_word c,C_word *av) C_noret;
C_noret_decl(f_20735)
static void C_ccall f_20735(C_word c,C_word *av) C_noret;
C_noret_decl(f_20742)
static void C_ccall f_20742(C_word c,C_word *av) C_noret;
C_noret_decl(f_20746)
static void C_ccall f_20746(C_word c,C_word *av) C_noret;
C_noret_decl(f_20750)
static void C_ccall f_20750(C_word c,C_word *av) C_noret;
C_noret_decl(f_20754)
static void C_ccall f_20754(C_word c,C_word *av) C_noret;
C_noret_decl(f_20769)
static void C_ccall f_20769(C_word c,C_word *av) C_noret;
C_noret_decl(f_20772)
static void C_ccall f_20772(C_word c,C_word *av) C_noret;
C_noret_decl(f_20783)
static void C_ccall f_20783(C_word c,C_word *av) C_noret;
C_noret_decl(f_20789)
static void C_ccall f_20789(C_word c,C_word *av) C_noret;
C_noret_decl(f_20792)
static void C_ccall f_20792(C_word c,C_word *av) C_noret;
C_noret_decl(f_20807)
static void C_fcall f_20807(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_20817)
static void C_ccall f_20817(C_word c,C_word *av) C_noret;
C_noret_decl(f_20834)
static void C_ccall f_20834(C_word c,C_word *av) C_noret;
C_noret_decl(f_20856)
static void C_ccall f_20856(C_word c,C_word *av) C_noret;
C_noret_decl(f_20877)
static void C_ccall f_20877(C_word c,C_word *av) C_noret;
C_noret_decl(f_20880)
static void C_ccall f_20880(C_word c,C_word *av) C_noret;
C_noret_decl(f_20893)
static void C_ccall f_20893(C_word c,C_word *av) C_noret;
C_noret_decl(f_20897)
static void C_ccall f_20897(C_word c,C_word *av) C_noret;
C_noret_decl(f_20903)
static void C_ccall f_20903(C_word c,C_word *av) C_noret;
C_noret_decl(f_20913)
static void C_ccall f_20913(C_word c,C_word *av) C_noret;
C_noret_decl(f_20916)
static void C_ccall f_20916(C_word c,C_word *av) C_noret;
C_noret_decl(f_20924)
static void C_fcall f_20924(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_20958)
static void C_fcall f_20958(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_20999)
static void C_ccall f_20999(C_word c,C_word *av) C_noret;
C_noret_decl(f_21015)
static void C_ccall f_21015(C_word c,C_word *av) C_noret;
C_noret_decl(f_21018)
static void C_ccall f_21018(C_word c,C_word *av) C_noret;
C_noret_decl(f_21021)
static void C_ccall f_21021(C_word c,C_word *av) C_noret;
C_noret_decl(f_21029)
static void C_fcall f_21029(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_21076)
static void C_fcall f_21076(C_word t0,C_word t1) C_noret;
C_noret_decl(f_21079)
static void C_ccall f_21079(C_word c,C_word *av) C_noret;
C_noret_decl(f_21084)
static void C_fcall f_21084(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_21094)
static void C_ccall f_21094(C_word c,C_word *av) C_noret;
C_noret_decl(f_21101)
static void C_ccall f_21101(C_word c,C_word *av) C_noret;
C_noret_decl(f_21174)
static void C_ccall f_21174(C_word c,C_word *av) C_noret;
C_noret_decl(f_21181)
static void C_ccall f_21181(C_word c,C_word *av) C_noret;
C_noret_decl(f_21190)
static void C_ccall f_21190(C_word c,C_word *av) C_noret;
C_noret_decl(f_21393)
static void C_ccall f_21393(C_word c,C_word *av) C_noret;
C_noret_decl(f_21397)
static void C_ccall f_21397(C_word c,C_word *av) C_noret;
C_noret_decl(f_21428)
static void C_ccall f_21428(C_word c,C_word *av) C_noret;
C_noret_decl(f_21441)
static void C_ccall f_21441(C_word c,C_word *av) C_noret;
C_noret_decl(f_21447)
static void C_ccall f_21447(C_word c,C_word *av) C_noret;
C_noret_decl(f_21449)
static void C_fcall f_21449(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_21474)
static void C_ccall f_21474(C_word c,C_word *av) C_noret;
C_noret_decl(f_21502)
static void C_ccall f_21502(C_word c,C_word *av) C_noret;
C_noret_decl(f_21506)
static void C_ccall f_21506(C_word c,C_word *av) C_noret;
C_noret_decl(f_21540)
static void C_ccall f_21540(C_word c,C_word *av) C_noret;
C_noret_decl(f_21546)
static void C_ccall f_21546(C_word c,C_word *av) C_noret;
C_noret_decl(f_21553)
static void C_ccall f_21553(C_word c,C_word *av) C_noret;
C_noret_decl(f_21565)
static void C_ccall f_21565(C_word c,C_word *av) C_noret;
C_noret_decl(f_21569)
static void C_fcall f_21569(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_21606)
static void C_ccall f_21606(C_word c,C_word *av) C_noret;
C_noret_decl(f_21614)
static void C_ccall f_21614(C_word c,C_word *av) C_noret;
C_noret_decl(f_21626)
static void C_ccall f_21626(C_word c,C_word *av) C_noret;
C_noret_decl(f_21630)
static void C_fcall f_21630(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_21646)
static void C_ccall f_21646(C_word c,C_word *av) C_noret;
C_noret_decl(f_21650)
static void C_ccall f_21650(C_word c,C_word *av) C_noret;
C_noret_decl(f_21674)
static void C_ccall f_21674(C_word c,C_word *av) C_noret;
C_noret_decl(f_21677)
static void C_ccall f_21677(C_word c,C_word *av) C_noret;
C_noret_decl(f_21683)
static void C_ccall f_21683(C_word c,C_word *av) C_noret;
C_noret_decl(f_21687)
static void C_ccall f_21687(C_word c,C_word *av) C_noret;
C_noret_decl(f_21879)
static void C_ccall f_21879(C_word c,C_word *av) C_noret;
C_noret_decl(f_21883)
static void C_ccall f_21883(C_word c,C_word *av) C_noret;
C_noret_decl(f_21887)
static void C_ccall f_21887(C_word c,C_word *av) C_noret;
C_noret_decl(f_21891)
static void C_ccall f_21891(C_word c,C_word *av) C_noret;
C_noret_decl(f_21895)
static void C_ccall f_21895(C_word c,C_word *av) C_noret;
C_noret_decl(f_21902)
static void C_ccall f_21902(C_word c,C_word *av) C_noret;
C_noret_decl(f_21906)
static void C_ccall f_21906(C_word c,C_word *av) C_noret;
C_noret_decl(f_21913)
static void C_ccall f_21913(C_word c,C_word *av) C_noret;
C_noret_decl(f_21916)
static void C_ccall f_21916(C_word c,C_word *av) C_noret;
C_noret_decl(f_21923)
static void C_ccall f_21923(C_word c,C_word *av) C_noret;
C_noret_decl(f_21928)
static void C_ccall f_21928(C_word c,C_word *av) C_noret;
C_noret_decl(f_21933)
static void C_ccall f_21933(C_word c,C_word *av) C_noret;
C_noret_decl(f_21937)
static void C_ccall f_21937(C_word c,C_word *av) C_noret;
C_noret_decl(f_21941)
static void C_ccall f_21941(C_word c,C_word *av) C_noret;
C_noret_decl(f_21948)
static void C_ccall f_21948(C_word c,C_word *av) C_noret;
C_noret_decl(f_21950)
static void C_ccall f_21950(C_word c,C_word *av) C_noret;
C_noret_decl(f_6815)
static void C_ccall f_6815(C_word c,C_word *av) C_noret;
C_noret_decl(f_6818)
static void C_ccall f_6818(C_word c,C_word *av) C_noret;
C_noret_decl(f_6821)
static void C_ccall f_6821(C_word c,C_word *av) C_noret;
C_noret_decl(f_6824)
static void C_ccall f_6824(C_word c,C_word *av) C_noret;
C_noret_decl(f_6827)
static void C_ccall f_6827(C_word c,C_word *av) C_noret;
C_noret_decl(f_6830)
static void C_ccall f_6830(C_word c,C_word *av) C_noret;
C_noret_decl(f_6833)
static void C_ccall f_6833(C_word c,C_word *av) C_noret;
C_noret_decl(f_6836)
static void C_ccall f_6836(C_word c,C_word *av) C_noret;
C_noret_decl(f_6839)
static void C_ccall f_6839(C_word c,C_word *av) C_noret;
C_noret_decl(f_6842)
static void C_ccall f_6842(C_word c,C_word *av) C_noret;
C_noret_decl(f_6845)
static void C_ccall f_6845(C_word c,C_word *av) C_noret;
C_noret_decl(f_6848)
static void C_ccall f_6848(C_word c,C_word *av) C_noret;
C_noret_decl(f_6851)
static void C_ccall f_6851(C_word c,C_word *av) C_noret;
C_noret_decl(f_6854)
static void C_ccall f_6854(C_word c,C_word *av) C_noret;
C_noret_decl(f_6868)
static void C_fcall f_6868(C_word t0,C_word t1,C_word t2,C_word t3,C_word t4) C_noret;
C_noret_decl(f_6882)
static void C_ccall f_6882(C_word c,C_word *av) C_noret;
C_noret_decl(f_6886)
static void C_ccall f_6886(C_word c,C_word *av) C_noret;
C_noret_decl(f_6892)
static void C_ccall f_6892(C_word c,C_word *av) C_noret;
C_noret_decl(f_7028)
static void C_fcall f_7028(C_word t0,C_word t1,C_word t2,C_word t3,C_word t4) C_noret;
C_noret_decl(f_7042)
static void C_ccall f_7042(C_word c,C_word *av) C_noret;
C_noret_decl(f_7061)
static void C_fcall f_7061(C_word t0,C_word t1,C_word t2,C_word t3) C_noret;
C_noret_decl(f_7076)
static void C_fcall f_7076(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_7084)
static void C_fcall f_7084(C_word t0,C_word t1,C_word t2,C_word t3) C_noret;
C_noret_decl(f_7092)
static void C_ccall f_7092(C_word c,C_word *av) C_noret;
C_noret_decl(f_7103)
static void C_ccall f_7103(C_word c,C_word *av) C_noret;
C_noret_decl(f_7116)
static void C_fcall f_7116(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_7123)
static void C_ccall f_7123(C_word c,C_word *av) C_noret;
C_noret_decl(f_7130)
static void C_ccall f_7130(C_word c,C_word *av) C_noret;
C_noret_decl(f_7134)
static void C_ccall f_7134(C_word c,C_word *av) C_noret;
C_noret_decl(f_7146)
static void C_ccall f_7146(C_word c,C_word *av) C_noret;
C_noret_decl(f_7148)
static void C_fcall f_7148(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_7195)
static void C_ccall f_7195(C_word c,C_word *av) C_noret;
C_noret_decl(f_7197)
static void C_fcall f_7197(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_7231)
static void C_fcall f_7231(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_7237)
static void C_fcall f_7237(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_7259)
static void C_ccall f_7259(C_word c,C_word *av) C_noret;
C_noret_decl(f_7265)
static void C_fcall f_7265(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_7271)
static void C_fcall f_7271(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_7281)
static void C_ccall f_7281(C_word c,C_word *av) C_noret;
C_noret_decl(f_7323)
static void C_fcall f_7323(C_word t0,C_word t1) C_noret;
C_noret_decl(f_7329)
static void C_fcall f_7329(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_7347)
static void C_ccall f_7347(C_word c,C_word *av) C_noret;
C_noret_decl(f_7351)
static void C_fcall f_7351(C_word t0,C_word t1,C_word t2,C_word t3) C_noret;
C_noret_decl(f_7357)
static void C_fcall f_7357(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_7370)
static void C_ccall f_7370(C_word c,C_word *av) C_noret;
C_noret_decl(f_7384)
static void C_ccall f_7384(C_word c,C_word *av) C_noret;
C_noret_decl(f_7432)
static void C_fcall f_7432(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_7446)
static void C_ccall f_7446(C_word c,C_word *av) C_noret;
C_noret_decl(f_7459)
static void C_ccall f_7459(C_word c,C_word *av) C_noret;
C_noret_decl(f_7480)
static void C_fcall f_7480(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_7488)
static C_word C_fcall f_7488(C_word *a,C_word t0,C_word t1,C_word t2);
C_noret_decl(f_7509)
static void C_ccall f_7509(C_word c,C_word *av) C_noret;
C_noret_decl(f_7515)
static void C_fcall f_7515(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_7524)
static void C_fcall f_7524(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_7532)
static void C_fcall f_7532(C_word t0,C_word t1,C_word t2,C_word t3) C_noret;
C_noret_decl(f_7536)
static void C_ccall f_7536(C_word c,C_word *av) C_noret;
C_noret_decl(f_7540)
static C_word C_fcall f_7540(C_word *a,C_word t0,C_word t1);
C_noret_decl(f_7558)
static void C_ccall f_7558(C_word c,C_word *av) C_noret;
C_noret_decl(f_7597)
static void C_fcall f_7597(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_7662)
static C_word C_fcall f_7662(C_word t0,C_word t1);
C_noret_decl(f_7986)
static void C_fcall f_7986(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_7992)
static void C_fcall f_7992(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_8005)
static void C_ccall f_8005(C_word c,C_word *av) C_noret;
C_noret_decl(f_8144)
static void C_ccall f_8144(C_word c,C_word *av) C_noret;
C_noret_decl(f_8150)
static void C_ccall f_8150(C_word c,C_word *av) C_noret;
C_noret_decl(f_8154)
static void C_ccall f_8154(C_word c,C_word *av) C_noret;
C_noret_decl(f_8158)
static void C_ccall f_8158(C_word c,C_word *av) C_noret;
C_noret_decl(f_8162)
static void C_ccall f_8162(C_word c,C_word *av) C_noret;
C_noret_decl(f_8166)
static void C_ccall f_8166(C_word c,C_word *av) C_noret;
C_noret_decl(f_8170)
static void C_ccall f_8170(C_word c,C_word *av) C_noret;
C_noret_decl(f_8174)
static void C_ccall f_8174(C_word c,C_word *av) C_noret;
C_noret_decl(f_8178)
static void C_ccall f_8178(C_word c,C_word *av) C_noret;
C_noret_decl(f_8182)
static void C_ccall f_8182(C_word c,C_word *av) C_noret;
C_noret_decl(f_8186)
static void C_ccall f_8186(C_word c,C_word *av) C_noret;
C_noret_decl(f_8190)
static void C_ccall f_8190(C_word c,C_word *av) C_noret;
C_noret_decl(f_8194)
static void C_ccall f_8194(C_word c,C_word *av) C_noret;
C_noret_decl(f_8198)
static void C_ccall f_8198(C_word c,C_word *av) C_noret;
C_noret_decl(f_8202)
static void C_ccall f_8202(C_word c,C_word *av) C_noret;
C_noret_decl(f_8210)
static void C_ccall f_8210(C_word c,C_word *av) C_noret;
C_noret_decl(f_8214)
static void C_ccall f_8214(C_word c,C_word *av) C_noret;
C_noret_decl(f_8218)
static void C_ccall f_8218(C_word c,C_word *av) C_noret;
C_noret_decl(f_8222)
static void C_ccall f_8222(C_word c,C_word *av) C_noret;
C_noret_decl(f_8226)
static void C_ccall f_8226(C_word c,C_word *av) C_noret;
C_noret_decl(f_8230)
static void C_ccall f_8230(C_word c,C_word *av) C_noret;
C_noret_decl(f_8234)
static void C_ccall f_8234(C_word c,C_word *av) C_noret;
C_noret_decl(f_8238)
static void C_ccall f_8238(C_word c,C_word *av) C_noret;
C_noret_decl(f_8242)
static void C_ccall f_8242(C_word c,C_word *av) C_noret;
C_noret_decl(f_8246)
static void C_ccall f_8246(C_word c,C_word *av) C_noret;
C_noret_decl(f_8250)
static void C_ccall f_8250(C_word c,C_word *av) C_noret;
C_noret_decl(f_8254)
static void C_ccall f_8254(C_word c,C_word *av) C_noret;
C_noret_decl(f_8258)
static void C_ccall f_8258(C_word c,C_word *av) C_noret;
C_noret_decl(f_8262)
static void C_ccall f_8262(C_word c,C_word *av) C_noret;
C_noret_decl(f_8266)
static void C_ccall f_8266(C_word c,C_word *av) C_noret;
C_noret_decl(f_8270)
static void C_ccall f_8270(C_word c,C_word *av) C_noret;
C_noret_decl(f_8274)
static void C_ccall f_8274(C_word c,C_word *av) C_noret;
C_noret_decl(f_8278)
static void C_ccall f_8278(C_word c,C_word *av) C_noret;
C_noret_decl(f_8282)
static void C_ccall f_8282(C_word c,C_word *av) C_noret;
C_noret_decl(f_8293)
static void C_ccall f_8293(C_word c,C_word *av) C_noret;
C_noret_decl(f_8302)
static void C_ccall f_8302(C_word c,C_word *av) C_noret;
C_noret_decl(f_8310)
static void C_fcall f_8310(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_8326)
static void C_ccall f_8326(C_word c,C_word *av) C_noret;
C_noret_decl(f_8337)
static void C_fcall f_8337(C_word t0,C_word t1) C_noret;
C_noret_decl(f_8347)
static void C_ccall f_8347(C_word c,C_word *av) C_noret;
C_noret_decl(f_8351)
static void C_ccall f_8351(C_word c,C_word *av) C_noret;
C_noret_decl(f_8354)
static void C_ccall f_8354(C_word c,C_word *av) C_noret;
C_noret_decl(f_8356)
static void C_fcall f_8356(C_word t0,C_word t1) C_noret;
C_noret_decl(f_8360)
static void C_ccall f_8360(C_word c,C_word *av) C_noret;
C_noret_decl(f_8366)
static void C_ccall f_8366(C_word c,C_word *av) C_noret;
C_noret_decl(f_8370)
static void C_ccall f_8370(C_word c,C_word *av) C_noret;
C_noret_decl(f_8374)
static void C_ccall f_8374(C_word c,C_word *av) C_noret;
C_noret_decl(f_8378)
static void C_ccall f_8378(C_word c,C_word *av) C_noret;
C_noret_decl(f_8382)
static void C_ccall f_8382(C_word c,C_word *av) C_noret;
C_noret_decl(f_8393)
static C_word C_fcall f_8393(C_word t0,C_word t1,C_word t2);
C_noret_decl(f_8417)
static C_word C_fcall f_8417(C_word t0,C_word t1,C_word t2);
C_noret_decl(f_8761)
static void C_ccall f_8761(C_word c,C_word *av) C_noret;
C_noret_decl(f_8762)
static void C_fcall f_8762(C_word t0,C_word t1,C_word t2,C_word t3) C_noret;
C_noret_decl(f_8771)
static C_word C_fcall f_8771(C_word t0);
C_noret_decl(f_8790)
static C_word C_fcall f_8790(C_word t0);
C_noret_decl(f_8809)
static C_word C_fcall f_8809(C_word t0);
C_noret_decl(f_8828)
static C_word C_fcall f_8828(C_word t0);
C_noret_decl(f_8847)
static C_word C_fcall f_8847(C_word t0);
C_noret_decl(f_8878)
static C_word C_fcall f_8878(C_word t0);
C_noret_decl(f_8916)
static C_word C_fcall f_8916(C_word t0);
C_noret_decl(f_8929)
static void C_fcall f_8929(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_8933)
static void C_ccall f_8933(C_word c,C_word *av) C_noret;
C_noret_decl(f_8938)
static void C_ccall f_8938(C_word c,C_word *av) C_noret;
C_noret_decl(f_8944)
static void C_ccall f_8944(C_word c,C_word *av) C_noret;
C_noret_decl(f_8950)
static void C_ccall f_8950(C_word c,C_word *av) C_noret;
C_noret_decl(f_8989)
static void C_ccall f_8989(C_word c,C_word *av) C_noret;
C_noret_decl(f_8991)
static void C_fcall f_8991(C_word t0,C_word t1) C_noret;
C_noret_decl(f_8996)
static void C_fcall f_8996(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_9002)
static void C_ccall f_9002(C_word c,C_word *av) C_noret;
C_noret_decl(f_9013)
static void C_ccall f_9013(C_word c,C_word *av) C_noret;
C_noret_decl(f_9018)
static void C_fcall f_9018(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_9043)
static void C_fcall f_9043(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_9068)
static void C_ccall f_9068(C_word c,C_word *av) C_noret;
C_noret_decl(f_9082)
static void C_ccall f_9082(C_word c,C_word *av) C_noret;
C_noret_decl(f_9096)
static void C_ccall f_9096(C_word c,C_word *av) C_noret;
C_noret_decl(f_9116)
static void C_ccall f_9116(C_word c,C_word *av) C_noret;
C_noret_decl(f_9200)
static void C_fcall f_9200(C_word t0,C_word t1,C_word t2,C_word t3,C_word t4,C_word t5) C_noret;
C_noret_decl(f_9204)
static void C_ccall f_9204(C_word c,C_word *av) C_noret;
C_noret_decl(f_9215)
static void C_fcall f_9215(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_9219)
static void C_ccall f_9219(C_word c,C_word *av) C_noret;
C_noret_decl(f_9227)
static void C_fcall f_9227(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_9232)
static void C_ccall f_9232(C_word c,C_word *av) C_noret;
C_noret_decl(f_9238)
static void C_ccall f_9238(C_word c,C_word *av) C_noret;
C_noret_decl(f_9251)
static void C_ccall f_9251(C_word c,C_word *av) C_noret;
C_noret_decl(f_9259)
static void C_ccall f_9259(C_word c,C_word *av) C_noret;
C_noret_decl(f_9290)
static void C_ccall f_9290(C_word c,C_word *av) C_noret;
C_noret_decl(f_9300)
static void C_ccall f_9300(C_word c,C_word *av) C_noret;
C_noret_decl(f_9303)
static void C_ccall f_9303(C_word c,C_word *av) C_noret;
C_noret_decl(f_9309)
static void C_fcall f_9309(C_word t0,C_word t1) C_noret;
C_noret_decl(f_9312)
static void C_fcall f_9312(C_word t0,C_word t1) C_noret;
C_noret_decl(f_9315)
static void C_ccall f_9315(C_word c,C_word *av) C_noret;
C_noret_decl(f_9334)
static void C_fcall f_9334(C_word t0,C_word t1) C_noret;
C_noret_decl(f_9338)
static void C_fcall f_9338(C_word t0,C_word t1) C_noret;
C_noret_decl(f_9342)
static void C_fcall f_9342(C_word t0,C_word t1) C_noret;
C_noret_decl(f_9346)
static void C_fcall f_9346(C_word t0,C_word t1) C_noret;
C_noret_decl(f_9350)
static void C_ccall f_9350(C_word c,C_word *av) C_noret;
C_noret_decl(f_9357)
static void C_ccall f_9357(C_word c,C_word *av) C_noret;
C_noret_decl(f_9364)
static void C_ccall f_9364(C_word c,C_word *av) C_noret;
C_noret_decl(f_9374)
static void C_ccall f_9374(C_word c,C_word *av) C_noret;
C_noret_decl(f_9384)
static void C_ccall f_9384(C_word c,C_word *av) C_noret;
C_noret_decl(f_9388)
static void C_ccall f_9388(C_word c,C_word *av) C_noret;
C_noret_decl(f_9405)
static void C_fcall f_9405(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_9415)
static void C_ccall f_9415(C_word c,C_word *av) C_noret;
C_noret_decl(f_9428)
static void C_ccall f_9428(C_word c,C_word *av) C_noret;
C_noret_decl(f_9473)
static void C_ccall f_9473(C_word c,C_word *av) C_noret;
C_noret_decl(f_9481)
static void C_ccall f_9481(C_word c,C_word *av) C_noret;
C_noret_decl(f_9502)
static void C_ccall f_9502(C_word c,C_word *av) C_noret;
C_noret_decl(f_9512)
static void C_ccall f_9512(C_word c,C_word *av) C_noret;
C_noret_decl(f_9515)
static void C_ccall f_9515(C_word c,C_word *av) C_noret;
C_noret_decl(f_9528)
static void C_fcall f_9528(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_9538)
static void C_ccall f_9538(C_word c,C_word *av) C_noret;
C_noret_decl(f_9551)
static void C_ccall f_9551(C_word c,C_word *av) C_noret;
C_noret_decl(f_9586)
static void C_ccall f_9586(C_word c,C_word *av) C_noret;
C_noret_decl(f_9591)
static void C_ccall f_9591(C_word c,C_word *av) C_noret;
C_noret_decl(f_9600)
static void C_ccall f_9600(C_word c,C_word *av) C_noret;
C_noret_decl(f_9610)
static void C_ccall f_9610(C_word c,C_word *av) C_noret;
C_noret_decl(f_9613)
static void C_ccall f_9613(C_word c,C_word *av) C_noret;
C_noret_decl(f_9616)
static void C_ccall f_9616(C_word c,C_word *av) C_noret;
C_noret_decl(f_9619)
static void C_ccall f_9619(C_word c,C_word *av) C_noret;
C_noret_decl(f_9632)
static void C_fcall f_9632(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_9642)
static void C_ccall f_9642(C_word c,C_word *av) C_noret;
C_noret_decl(f_9644)
static void C_fcall f_9644(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_9669)
static void C_ccall f_9669(C_word c,C_word *av) C_noret;
C_noret_decl(f_9680)
static void C_ccall f_9680(C_word c,C_word *av) C_noret;
C_noret_decl(f_9691)
static void C_fcall f_9691(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_9701)
static void C_ccall f_9701(C_word c,C_word *av) C_noret;
C_noret_decl(f_9714)
static void C_ccall f_9714(C_word c,C_word *av) C_noret;
C_noret_decl(f_9734)
static void C_ccall f_9734(C_word c,C_word *av) C_noret;
C_noret_decl(f_9739)
static void C_ccall f_9739(C_word c,C_word *av) C_noret;
C_noret_decl(f_9752)
static void C_ccall f_9752(C_word c,C_word *av) C_noret;
C_noret_decl(f_9762)
static void C_ccall f_9762(C_word c,C_word *av) C_noret;
C_noret_decl(f_9765)
static void C_ccall f_9765(C_word c,C_word *av) C_noret;
C_noret_decl(f_9778)
static void C_fcall f_9778(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_9788)
static void C_ccall f_9788(C_word c,C_word *av) C_noret;
C_noret_decl(f_9801)
static void C_ccall f_9801(C_word c,C_word *av) C_noret;
C_noret_decl(f_9825)
static void C_ccall f_9825(C_word c,C_word *av) C_noret;
C_noret_decl(f_9830)
static void C_ccall f_9830(C_word c,C_word *av) C_noret;
C_noret_decl(f_9839)
static void C_ccall f_9839(C_word c,C_word *av) C_noret;
C_noret_decl(f_9849)
static void C_ccall f_9849(C_word c,C_word *av) C_noret;
C_noret_decl(f_9852)
static void C_ccall f_9852(C_word c,C_word *av) C_noret;
C_noret_decl(f_9855)
static void C_ccall f_9855(C_word c,C_word *av) C_noret;
C_noret_decl(f_9858)
static void C_ccall f_9858(C_word c,C_word *av) C_noret;
C_noret_decl(f_9871)
static void C_fcall f_9871(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_9881)
static void C_ccall f_9881(C_word c,C_word *av) C_noret;
C_noret_decl(f_9883)
static void C_fcall f_9883(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_9908)
static void C_ccall f_9908(C_word c,C_word *av) C_noret;
C_noret_decl(f_9919)
static void C_ccall f_9919(C_word c,C_word *av) C_noret;
C_noret_decl(f_9930)
static void C_fcall f_9930(C_word t0,C_word t1,C_word t2) C_noret;
C_noret_decl(f_9940)
static void C_ccall f_9940(C_word c,C_word *av) C_noret;
C_noret_decl(f_9953)
static void C_ccall f_9953(C_word c,C_word *av) C_noret;
C_noret_decl(f_9973)
static void C_ccall f_9973(C_word c,C_word *av) C_noret;
C_noret_decl(f_9978)
static void C_ccall f_9978(C_word c,C_word *av) C_noret;
C_noret_decl(f_9987)
static void C_ccall f_9987(C_word c,C_word *av) C_noret;
C_noret_decl(f_9997)
static void C_ccall f_9997(C_word c,C_word *av) C_noret;
C_noret_decl(C_toplevel)
C_externexport void C_ccall C_toplevel(C_word c,C_word *av) C_noret;

C_noret_decl(trf_10019)
static void C_ccall trf_10019(C_word c,C_word *av) C_noret;
static void C_ccall trf_10019(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_10019(t0,t1,t2);}

C_noret_decl(trf_10031)
static void C_ccall trf_10031(C_word c,C_word *av) C_noret;
static void C_ccall trf_10031(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_10031(t0,t1,t2);}

C_noret_decl(trf_10078)
static void C_ccall trf_10078(C_word c,C_word *av) C_noret;
static void C_ccall trf_10078(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_10078(t0,t1,t2);}

C_noret_decl(trf_10195)
static void C_ccall trf_10195(C_word c,C_word *av) C_noret;
static void C_ccall trf_10195(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_10195(t0,t1,t2);}

C_noret_decl(trf_10363)
static void C_ccall trf_10363(C_word c,C_word *av) C_noret;
static void C_ccall trf_10363(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_10363(t0,t1,t2);}

C_noret_decl(trf_10397)
static void C_ccall trf_10397(C_word c,C_word *av) C_noret;
static void C_ccall trf_10397(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_10397(t0,t1,t2);}

C_noret_decl(trf_10532)
static void C_ccall trf_10532(C_word c,C_word *av) C_noret;
static void C_ccall trf_10532(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_10532(t0,t1,t2);}

C_noret_decl(trf_10587)
static void C_ccall trf_10587(C_word c,C_word *av) C_noret;
static void C_ccall trf_10587(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_10587(t0,t1,t2);}

C_noret_decl(trf_10642)
static void C_ccall trf_10642(C_word c,C_word *av) C_noret;
static void C_ccall trf_10642(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_10642(t0,t1,t2);}

C_noret_decl(trf_10703)
static void C_ccall trf_10703(C_word c,C_word *av) C_noret;
static void C_ccall trf_10703(C_word c,C_word *av){
C_word t0=av[3];
C_word t1=av[2];
C_word t2=av[1];
C_word t3=av[0];
f_10703(t0,t1,t2,t3);}

C_noret_decl(trf_10728)
static void C_ccall trf_10728(C_word c,C_word *av) C_noret;
static void C_ccall trf_10728(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_10728(t0,t1,t2);}

C_noret_decl(trf_10770)
static void C_ccall trf_10770(C_word c,C_word *av) C_noret;
static void C_ccall trf_10770(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_10770(t0,t1,t2);}

C_noret_decl(trf_10862)
static void C_ccall trf_10862(C_word c,C_word *av) C_noret;
static void C_ccall trf_10862(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_10862(t0,t1,t2);}

C_noret_decl(trf_10903)
static void C_ccall trf_10903(C_word c,C_word *av) C_noret;
static void C_ccall trf_10903(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_10903(t0,t1,t2);}

C_noret_decl(trf_10954)
static void C_ccall trf_10954(C_word c,C_word *av) C_noret;
static void C_ccall trf_10954(C_word c,C_word *av){
C_word t0=av[3];
C_word t1=av[2];
C_word t2=av[1];
C_word t3=av[0];
f_10954(t0,t1,t2,t3);}

C_noret_decl(trf_10964)
static void C_ccall trf_10964(C_word c,C_word *av) C_noret;
static void C_ccall trf_10964(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_10964(t0,t1,t2);}

C_noret_decl(trf_10994)
static void C_ccall trf_10994(C_word c,C_word *av) C_noret;
static void C_ccall trf_10994(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_10994(t0,t1,t2);}

C_noret_decl(trf_11032)
static void C_ccall trf_11032(C_word c,C_word *av) C_noret;
static void C_ccall trf_11032(C_word c,C_word *av){
C_word t0=av[1];
C_word t1=av[0];
f_11032(t0,t1);}

C_noret_decl(trf_11072)
static void C_ccall trf_11072(C_word c,C_word *av) C_noret;
static void C_ccall trf_11072(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_11072(t0,t1,t2);}

C_noret_decl(trf_11108)
static void C_ccall trf_11108(C_word c,C_word *av) C_noret;
static void C_ccall trf_11108(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_11108(t0,t1,t2);}

C_noret_decl(trf_11138)
static void C_ccall trf_11138(C_word c,C_word *av) C_noret;
static void C_ccall trf_11138(C_word c,C_word *av){
C_word t0=av[3];
C_word t1=av[2];
C_word t2=av[1];
C_word t3=av[0];
f_11138(t0,t1,t2,t3);}

C_noret_decl(trf_11191)
static void C_ccall trf_11191(C_word c,C_word *av) C_noret;
static void C_ccall trf_11191(C_word c,C_word *av){
C_word t0=av[3];
C_word t1=av[2];
C_word t2=av[1];
C_word t3=av[0];
f_11191(t0,t1,t2,t3);}

C_noret_decl(trf_11226)
static void C_ccall trf_11226(C_word c,C_word *av) C_noret;
static void C_ccall trf_11226(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_11226(t0,t1,t2);}

C_noret_decl(trf_11396)
static void C_ccall trf_11396(C_word c,C_word *av) C_noret;
static void C_ccall trf_11396(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_11396(t0,t1,t2);}

C_noret_decl(trf_11430)
static void C_ccall trf_11430(C_word c,C_word *av) C_noret;
static void C_ccall trf_11430(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_11430(t0,t1,t2);}

C_noret_decl(trf_11464)
static void C_ccall trf_11464(C_word c,C_word *av) C_noret;
static void C_ccall trf_11464(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_11464(t0,t1,t2);}

C_noret_decl(trf_11498)
static void C_ccall trf_11498(C_word c,C_word *av) C_noret;
static void C_ccall trf_11498(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_11498(t0,t1,t2);}

C_noret_decl(trf_11546)
static void C_ccall trf_11546(C_word c,C_word *av) C_noret;
static void C_ccall trf_11546(C_word c,C_word *av){
C_word t0=av[1];
C_word t1=av[0];
f_11546(t0,t1);}

C_noret_decl(trf_11550)
static void C_ccall trf_11550(C_word c,C_word *av) C_noret;
static void C_ccall trf_11550(C_word c,C_word *av){
C_word t0=av[1];
C_word t1=av[0];
f_11550(t0,t1);}

C_noret_decl(trf_11558)
static void C_ccall trf_11558(C_word c,C_word *av) C_noret;
static void C_ccall trf_11558(C_word c,C_word *av){
C_word t0=av[1];
C_word t1=av[0];
f_11558(t0,t1);}

C_noret_decl(trf_11593)
static void C_ccall trf_11593(C_word c,C_word *av) C_noret;
static void C_ccall trf_11593(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_11593(t0,t1,t2);}

C_noret_decl(trf_11609)
static void C_ccall trf_11609(C_word c,C_word *av) C_noret;
static void C_ccall trf_11609(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_11609(t0,t1,t2);}

C_noret_decl(trf_11645)
static void C_ccall trf_11645(C_word c,C_word *av) C_noret;
static void C_ccall trf_11645(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_11645(t0,t1,t2);}

C_noret_decl(trf_11661)
static void C_ccall trf_11661(C_word c,C_word *av) C_noret;
static void C_ccall trf_11661(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_11661(t0,t1,t2);}

C_noret_decl(trf_11739)
static void C_ccall trf_11739(C_word c,C_word *av) C_noret;
static void C_ccall trf_11739(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_11739(t0,t1,t2);}

C_noret_decl(trf_11753)
static void C_ccall trf_11753(C_word c,C_word *av) C_noret;
static void C_ccall trf_11753(C_word c,C_word *av){
C_word t0=av[1];
C_word t1=av[0];
f_11753(t0,t1);}

C_noret_decl(trf_11757)
static void C_ccall trf_11757(C_word c,C_word *av) C_noret;
static void C_ccall trf_11757(C_word c,C_word *av){
C_word t0=av[1];
C_word t1=av[0];
f_11757(t0,t1);}

C_noret_decl(trf_11768)
static void C_ccall trf_11768(C_word c,C_word *av) C_noret;
static void C_ccall trf_11768(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_11768(t0,t1,t2);}

C_noret_decl(trf_11784)
static void C_ccall trf_11784(C_word c,C_word *av) C_noret;
static void C_ccall trf_11784(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_11784(t0,t1,t2);}

C_noret_decl(trf_11881)
static void C_ccall trf_11881(C_word c,C_word *av) C_noret;
static void C_ccall trf_11881(C_word c,C_word *av){
C_word t0=av[1];
C_word t1=av[0];
f_11881(t0,t1);}

C_noret_decl(trf_11930)
static void C_ccall trf_11930(C_word c,C_word *av) C_noret;
static void C_ccall trf_11930(C_word c,C_word *av){
C_word t0=av[1];
C_word t1=av[0];
f_11930(t0,t1);}

C_noret_decl(trf_11980)
static void C_ccall trf_11980(C_word c,C_word *av) C_noret;
static void C_ccall trf_11980(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_11980(t0,t1,t2);}

C_noret_decl(trf_12008)
static void C_ccall trf_12008(C_word c,C_word *av) C_noret;
static void C_ccall trf_12008(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_12008(t0,t1,t2);}

C_noret_decl(trf_12042)
static void C_ccall trf_12042(C_word c,C_word *av) C_noret;
static void C_ccall trf_12042(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_12042(t0,t1,t2);}

C_noret_decl(trf_12168)
static void C_ccall trf_12168(C_word c,C_word *av) C_noret;
static void C_ccall trf_12168(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_12168(t0,t1,t2);}

C_noret_decl(trf_12181)
static void C_ccall trf_12181(C_word c,C_word *av) C_noret;
static void C_ccall trf_12181(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_12181(t0,t1,t2);}

C_noret_decl(trf_12279)
static void C_ccall trf_12279(C_word c,C_word *av) C_noret;
static void C_ccall trf_12279(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_12279(t0,t1,t2);}

C_noret_decl(trf_12302)
static void C_ccall trf_12302(C_word c,C_word *av) C_noret;
static void C_ccall trf_12302(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_12302(t0,t1,t2);}

C_noret_decl(trf_12372)
static void C_ccall trf_12372(C_word c,C_word *av) C_noret;
static void C_ccall trf_12372(C_word c,C_word *av){
C_word t0=av[1];
C_word t1=av[0];
f_12372(t0,t1);}

C_noret_decl(trf_12490)
static void C_ccall trf_12490(C_word c,C_word *av) C_noret;
static void C_ccall trf_12490(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_12490(t0,t1,t2);}

C_noret_decl(trf_12587)
static void C_ccall trf_12587(C_word c,C_word *av) C_noret;
static void C_ccall trf_12587(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_12587(t0,t1,t2);}

C_noret_decl(trf_12607)
static void C_ccall trf_12607(C_word c,C_word *av) C_noret;
static void C_ccall trf_12607(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_12607(t0,t1,t2);}

C_noret_decl(trf_12641)
static void C_ccall trf_12641(C_word c,C_word *av) C_noret;
static void C_ccall trf_12641(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_12641(t0,t1,t2);}

C_noret_decl(trf_12696)
static void C_ccall trf_12696(C_word c,C_word *av) C_noret;
static void C_ccall trf_12696(C_word c,C_word *av){
C_word t0=av[1];
C_word t1=av[0];
f_12696(t0,t1);}

C_noret_decl(trf_13111)
static void C_ccall trf_13111(C_word c,C_word *av) C_noret;
static void C_ccall trf_13111(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_13111(t0,t1,t2);}

C_noret_decl(trf_13196)
static void C_ccall trf_13196(C_word c,C_word *av) C_noret;
static void C_ccall trf_13196(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_13196(t0,t1,t2);}

C_noret_decl(trf_13301)
static void C_ccall trf_13301(C_word c,C_word *av) C_noret;
static void C_ccall trf_13301(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_13301(t0,t1,t2);}

C_noret_decl(trf_13386)
static void C_ccall trf_13386(C_word c,C_word *av) C_noret;
static void C_ccall trf_13386(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_13386(t0,t1,t2);}

C_noret_decl(trf_13917)
static void C_ccall trf_13917(C_word c,C_word *av) C_noret;
static void C_ccall trf_13917(C_word c,C_word *av){
C_word t0=av[4];
C_word t1=av[3];
C_word t2=av[2];
C_word t3=av[1];
C_word t4=av[0];
f_13917(t0,t1,t2,t3,t4);}

C_noret_decl(trf_13934)
static void C_ccall trf_13934(C_word c,C_word *av) C_noret;
static void C_ccall trf_13934(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_13934(t0,t1,t2);}

C_noret_decl(trf_13966)
static void C_ccall trf_13966(C_word c,C_word *av) C_noret;
static void C_ccall trf_13966(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_13966(t0,t1,t2);}

C_noret_decl(trf_14021)
static void C_ccall trf_14021(C_word c,C_word *av) C_noret;
static void C_ccall trf_14021(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_14021(t0,t1,t2);}

C_noret_decl(trf_14068)
static void C_ccall trf_14068(C_word c,C_word *av) C_noret;
static void C_ccall trf_14068(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_14068(t0,t1,t2);}

C_noret_decl(trf_14091)
static void C_ccall trf_14091(C_word c,C_word *av) C_noret;
static void C_ccall trf_14091(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_14091(t0,t1,t2);}

C_noret_decl(trf_14114)
static void C_ccall trf_14114(C_word c,C_word *av) C_noret;
static void C_ccall trf_14114(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_14114(t0,t1,t2);}

C_noret_decl(trf_14211)
static void C_ccall trf_14211(C_word c,C_word *av) C_noret;
static void C_ccall trf_14211(C_word c,C_word *av){
C_word t0=av[7];
C_word t1=av[6];
C_word t2=av[5];
C_word t3=av[4];
C_word t4=av[3];
C_word t5=av[2];
C_word t6=av[1];
C_word t7=av[0];
f_14211(t0,t1,t2,t3,t4,t5,t6,t7);}

C_noret_decl(trf_14236)
static void C_ccall trf_14236(C_word c,C_word *av) C_noret;
static void C_ccall trf_14236(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_14236(t0,t1,t2);}

C_noret_decl(trf_14251)
static void C_ccall trf_14251(C_word c,C_word *av) C_noret;
static void C_ccall trf_14251(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_14251(t0,t1,t2);}

C_noret_decl(trf_14276)
static void C_ccall trf_14276(C_word c,C_word *av) C_noret;
static void C_ccall trf_14276(C_word c,C_word *av){
C_word t0=av[1];
C_word t1=av[0];
f_14276(t0,t1);}

C_noret_decl(trf_14287)
static void C_ccall trf_14287(C_word c,C_word *av) C_noret;
static void C_ccall trf_14287(C_word c,C_word *av){
C_word t0=av[0];
f_14287(t0);}

C_noret_decl(trf_14432)
static void C_ccall trf_14432(C_word c,C_word *av) C_noret;
static void C_ccall trf_14432(C_word c,C_word *av){
C_word t0=av[0];
f_14432(t0);}

C_noret_decl(trf_14459)
static void C_ccall trf_14459(C_word c,C_word *av) C_noret;
static void C_ccall trf_14459(C_word c,C_word *av){
C_word t0=av[0];
f_14459(t0);}

C_noret_decl(trf_14501)
static void C_ccall trf_14501(C_word c,C_word *av) C_noret;
static void C_ccall trf_14501(C_word c,C_word *av){
C_word t0=av[3];
C_word t1=av[2];
C_word t2=av[1];
C_word t3=av[0];
f_14501(t0,t1,t2,t3);}

C_noret_decl(trf_14651)
static void C_ccall trf_14651(C_word c,C_word *av) C_noret;
static void C_ccall trf_14651(C_word c,C_word *av){
C_word t0=av[3];
C_word t1=av[2];
C_word t2=av[1];
C_word t3=av[0];
f_14651(t0,t1,t2,t3);}

C_noret_decl(trf_14682)
static void C_ccall trf_14682(C_word c,C_word *av) C_noret;
static void C_ccall trf_14682(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_14682(t0,t1,t2);}

C_noret_decl(trf_14712)
static void C_ccall trf_14712(C_word c,C_word *av) C_noret;
static void C_ccall trf_14712(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_14712(t0,t1,t2);}

C_noret_decl(trf_14756)
static void C_ccall trf_14756(C_word c,C_word *av) C_noret;
static void C_ccall trf_14756(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_14756(t0,t1,t2);}

C_noret_decl(trf_14767)
static void C_ccall trf_14767(C_word c,C_word *av) C_noret;
static void C_ccall trf_14767(C_word c,C_word *av){
C_word t0=av[1];
C_word t1=av[0];
f_14767(t0,t1);}

C_noret_decl(trf_14798)
static void C_ccall trf_14798(C_word c,C_word *av) C_noret;
static void C_ccall trf_14798(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_14798(t0,t1,t2);}

C_noret_decl(trf_14807)
static void C_ccall trf_14807(C_word c,C_word *av) C_noret;
static void C_ccall trf_14807(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_14807(t0,t1,t2);}

C_noret_decl(trf_14823)
static void C_ccall trf_14823(C_word c,C_word *av) C_noret;
static void C_ccall trf_14823(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_14823(t0,t1,t2);}

C_noret_decl(trf_14857)
static void C_ccall trf_14857(C_word c,C_word *av) C_noret;
static void C_ccall trf_14857(C_word c,C_word *av){
C_word t0=av[3];
C_word t1=av[2];
C_word t2=av[1];
C_word t3=av[0];
f_14857(t0,t1,t2,t3);}

C_noret_decl(trf_14866)
static void C_ccall trf_14866(C_word c,C_word *av) C_noret;
static void C_ccall trf_14866(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_14866(t0,t1,t2);}

C_noret_decl(trf_14878)
static void C_ccall trf_14878(C_word c,C_word *av) C_noret;
static void C_ccall trf_14878(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_14878(t0,t1,t2);}

C_noret_decl(trf_14912)
static void C_ccall trf_14912(C_word c,C_word *av) C_noret;
static void C_ccall trf_14912(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_14912(t0,t1,t2);}

C_noret_decl(trf_14949)
static void C_ccall trf_14949(C_word c,C_word *av) C_noret;
static void C_ccall trf_14949(C_word c,C_word *av){
C_word t0=av[3];
C_word t1=av[2];
C_word t2=av[1];
C_word t3=av[0];
f_14949(t0,t1,t2,t3);}

C_noret_decl(trf_14984)
static void C_ccall trf_14984(C_word c,C_word *av) C_noret;
static void C_ccall trf_14984(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_14984(t0,t1,t2);}

C_noret_decl(trf_15038)
static void C_ccall trf_15038(C_word c,C_word *av) C_noret;
static void C_ccall trf_15038(C_word c,C_word *av){
C_word t0=av[1];
C_word t1=av[0];
f_15038(t0,t1);}

C_noret_decl(trf_15125)
static void C_ccall trf_15125(C_word c,C_word *av) C_noret;
static void C_ccall trf_15125(C_word c,C_word *av){
C_word t0=av[6];
C_word t1=av[5];
C_word t2=av[4];
C_word t3=av[3];
C_word t4=av[2];
C_word t5=av[1];
C_word t6=av[0];
f_15125(t0,t1,t2,t3,t4,t5,t6);}

C_noret_decl(trf_15135)
static void C_ccall trf_15135(C_word c,C_word *av) C_noret;
static void C_ccall trf_15135(C_word c,C_word *av){
C_word t0=av[6];
C_word t1=av[5];
C_word t2=av[4];
C_word t3=av[3];
C_word t4=av[2];
C_word t5=av[1];
C_word t6=av[0];
f_15135(t0,t1,t2,t3,t4,t5,t6);}

C_noret_decl(trf_15182)
static void C_ccall trf_15182(C_word c,C_word *av) C_noret;
static void C_ccall trf_15182(C_word c,C_word *av){
C_word t0=av[1];
C_word t1=av[0];
f_15182(t0,t1);}

C_noret_decl(trf_15224)
static void C_ccall trf_15224(C_word c,C_word *av) C_noret;
static void C_ccall trf_15224(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_15224(t0,t1,t2);}

C_noret_decl(trf_15374)
static void C_ccall trf_15374(C_word c,C_word *av) C_noret;
static void C_ccall trf_15374(C_word c,C_word *av){
C_word t0=av[1];
C_word t1=av[0];
f_15374(t0,t1);}

C_noret_decl(trf_15397)
static void C_ccall trf_15397(C_word c,C_word *av) C_noret;
static void C_ccall trf_15397(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_15397(t0,t1,t2);}

C_noret_decl(trf_15465)
static void C_ccall trf_15465(C_word c,C_word *av) C_noret;
static void C_ccall trf_15465(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_15465(t0,t1,t2);}

C_noret_decl(trf_15518)
static void C_ccall trf_15518(C_word c,C_word *av) C_noret;
static void C_ccall trf_15518(C_word c,C_word *av){
C_word t0=av[1];
C_word t1=av[0];
f_15518(t0,t1);}

C_noret_decl(trf_15617)
static void C_ccall trf_15617(C_word c,C_word *av) C_noret;
static void C_ccall trf_15617(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_15617(t0,t1,t2);}

C_noret_decl(trf_15678)
static void C_ccall trf_15678(C_word c,C_word *av) C_noret;
static void C_ccall trf_15678(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_15678(t0,t1,t2);}

C_noret_decl(trf_15730)
static void C_ccall trf_15730(C_word c,C_word *av) C_noret;
static void C_ccall trf_15730(C_word c,C_word *av){
C_word t0=av[4];
C_word t1=av[3];
C_word t2=av[2];
C_word t3=av[1];
C_word t4=av[0];
f_15730(t0,t1,t2,t3,t4);}

C_noret_decl(trf_15783)
static void C_ccall trf_15783(C_word c,C_word *av) C_noret;
static void C_ccall trf_15783(C_word c,C_word *av){
C_word t0=av[1];
C_word t1=av[0];
f_15783(t0,t1);}

C_noret_decl(trf_15825)
static void C_ccall trf_15825(C_word c,C_word *av) C_noret;
static void C_ccall trf_15825(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_15825(t0,t1,t2);}

C_noret_decl(trf_15868)
static void C_ccall trf_15868(C_word c,C_word *av) C_noret;
static void C_ccall trf_15868(C_word c,C_word *av){
C_word t0=av[1];
C_word t1=av[0];
f_15868(t0,t1);}

C_noret_decl(trf_15877)
static void C_ccall trf_15877(C_word c,C_word *av) C_noret;
static void C_ccall trf_15877(C_word c,C_word *av){
C_word t0=av[1];
C_word t1=av[0];
f_15877(t0,t1);}

C_noret_decl(trf_15886)
static void C_ccall trf_15886(C_word c,C_word *av) C_noret;
static void C_ccall trf_15886(C_word c,C_word *av){
C_word t0=av[1];
C_word t1=av[0];
f_15886(t0,t1);}

C_noret_decl(trf_16066)
static void C_ccall trf_16066(C_word c,C_word *av) C_noret;
static void C_ccall trf_16066(C_word c,C_word *av){
C_word t0=av[1];
C_word t1=av[0];
f_16066(t0,t1);}

C_noret_decl(trf_16078)
static void C_ccall trf_16078(C_word c,C_word *av) C_noret;
static void C_ccall trf_16078(C_word c,C_word *av){
C_word t0=av[1];
C_word t1=av[0];
f_16078(t0,t1);}

C_noret_decl(trf_16090)
static void C_ccall trf_16090(C_word c,C_word *av) C_noret;
static void C_ccall trf_16090(C_word c,C_word *av){
C_word t0=av[1];
C_word t1=av[0];
f_16090(t0,t1);}

C_noret_decl(trf_16229)
static void C_ccall trf_16229(C_word c,C_word *av) C_noret;
static void C_ccall trf_16229(C_word c,C_word *av){
C_word t0=av[0];
f_16229(t0);}

C_noret_decl(trf_16247)
static void C_ccall trf_16247(C_word c,C_word *av) C_noret;
static void C_ccall trf_16247(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_16247(t0,t1,t2);}

C_noret_decl(trf_16267)
static void C_ccall trf_16267(C_word c,C_word *av) C_noret;
static void C_ccall trf_16267(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_16267(t0,t1,t2);}

C_noret_decl(trf_16415)
static void C_ccall trf_16415(C_word c,C_word *av) C_noret;
static void C_ccall trf_16415(C_word c,C_word *av){
C_word t0=av[1];
C_word t1=av[0];
f_16415(t0,t1);}

C_noret_decl(trf_16418)
static void C_ccall trf_16418(C_word c,C_word *av) C_noret;
static void C_ccall trf_16418(C_word c,C_word *av){
C_word t0=av[3];
C_word t1=av[2];
C_word t2=av[1];
C_word t3=av[0];
f_16418(t0,t1,t2,t3);}

C_noret_decl(trf_16420)
static void C_ccall trf_16420(C_word c,C_word *av) C_noret;
static void C_ccall trf_16420(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_16420(t0,t1,t2);}

C_noret_decl(trf_16430)
static void C_ccall trf_16430(C_word c,C_word *av) C_noret;
static void C_ccall trf_16430(C_word c,C_word *av){
C_word t0=av[1];
C_word t1=av[0];
f_16430(t0,t1);}

C_noret_decl(trf_16440)
static void C_ccall trf_16440(C_word c,C_word *av) C_noret;
static void C_ccall trf_16440(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_16440(t0,t1,t2);}

C_noret_decl(trf_16473)
static void C_ccall trf_16473(C_word c,C_word *av) C_noret;
static void C_ccall trf_16473(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_16473(t0,t1,t2);}

C_noret_decl(trf_16510)
static void C_ccall trf_16510(C_word c,C_word *av) C_noret;
static void C_ccall trf_16510(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_16510(t0,t1,t2);}

C_noret_decl(trf_16541)
static void C_ccall trf_16541(C_word c,C_word *av) C_noret;
static void C_ccall trf_16541(C_word c,C_word *av){
C_word t0=av[1];
C_word t1=av[0];
f_16541(t0,t1);}

C_noret_decl(trf_16559)
static void C_ccall trf_16559(C_word c,C_word *av) C_noret;
static void C_ccall trf_16559(C_word c,C_word *av){
C_word t0=av[1];
C_word t1=av[0];
f_16559(t0,t1);}

C_noret_decl(trf_16678)
static void C_ccall trf_16678(C_word c,C_word *av) C_noret;
static void C_ccall trf_16678(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_16678(t0,t1,t2);}

C_noret_decl(trf_16733)
static void C_ccall trf_16733(C_word c,C_word *av) C_noret;
static void C_ccall trf_16733(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_16733(t0,t1,t2);}

C_noret_decl(trf_16785)
static void C_ccall trf_16785(C_word c,C_word *av) C_noret;
static void C_ccall trf_16785(C_word c,C_word *av){
C_word t0=av[1];
C_word t1=av[0];
f_16785(t0,t1);}

C_noret_decl(trf_16805)
static void C_ccall trf_16805(C_word c,C_word *av) C_noret;
static void C_ccall trf_16805(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_16805(t0,t1,t2);}

C_noret_decl(trf_16854)
static void C_ccall trf_16854(C_word c,C_word *av) C_noret;
static void C_ccall trf_16854(C_word c,C_word *av){
C_word t0=av[3];
C_word t1=av[2];
C_word t2=av[1];
C_word t3=av[0];
f_16854(t0,t1,t2,t3);}

C_noret_decl(trf_16968)
static void C_ccall trf_16968(C_word c,C_word *av) C_noret;
static void C_ccall trf_16968(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_16968(t0,t1,t2);}

C_noret_decl(trf_16979)
static void C_ccall trf_16979(C_word c,C_word *av) C_noret;
static void C_ccall trf_16979(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_16979(t0,t1,t2);}

C_noret_decl(trf_17080)
static void C_ccall trf_17080(C_word c,C_word *av) C_noret;
static void C_ccall trf_17080(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_17080(t0,t1,t2);}

C_noret_decl(trf_17124)
static void C_ccall trf_17124(C_word c,C_word *av) C_noret;
static void C_ccall trf_17124(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_17124(t0,t1,t2);}

C_noret_decl(trf_17171)
static void C_ccall trf_17171(C_word c,C_word *av) C_noret;
static void C_ccall trf_17171(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_17171(t0,t1,t2);}

C_noret_decl(trf_17216)
static void C_ccall trf_17216(C_word c,C_word *av) C_noret;
static void C_ccall trf_17216(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_17216(t0,t1,t2);}

C_noret_decl(trf_17354)
static void C_ccall trf_17354(C_word c,C_word *av) C_noret;
static void C_ccall trf_17354(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_17354(t0,t1,t2);}

C_noret_decl(trf_17436)
static void C_ccall trf_17436(C_word c,C_word *av) C_noret;
static void C_ccall trf_17436(C_word c,C_word *av){
C_word t0=av[1];
C_word t1=av[0];
f_17436(t0,t1);}

C_noret_decl(trf_17470)
static void C_ccall trf_17470(C_word c,C_word *av) C_noret;
static void C_ccall trf_17470(C_word c,C_word *av){
C_word t0=av[1];
C_word t1=av[0];
f_17470(t0,t1);}

C_noret_decl(trf_17554)
static void C_ccall trf_17554(C_word c,C_word *av) C_noret;
static void C_ccall trf_17554(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_17554(t0,t1,t2);}

C_noret_decl(trf_17621)
static void C_ccall trf_17621(C_word c,C_word *av) C_noret;
static void C_ccall trf_17621(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_17621(t0,t1,t2);}

C_noret_decl(trf_17648)
static void C_ccall trf_17648(C_word c,C_word *av) C_noret;
static void C_ccall trf_17648(C_word c,C_word *av){
C_word t0=av[1];
C_word t1=av[0];
f_17648(t0,t1);}

C_noret_decl(trf_17754)
static void C_ccall trf_17754(C_word c,C_word *av) C_noret;
static void C_ccall trf_17754(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_17754(t0,t1,t2);}

C_noret_decl(trf_17803)
static void C_ccall trf_17803(C_word c,C_word *av) C_noret;
static void C_ccall trf_17803(C_word c,C_word *av){
C_word t0=av[1];
C_word t1=av[0];
f_17803(t0,t1);}

C_noret_decl(trf_17855)
static void C_ccall trf_17855(C_word c,C_word *av) C_noret;
static void C_ccall trf_17855(C_word c,C_word *av){
C_word t0=av[1];
C_word t1=av[0];
f_17855(t0,t1);}

C_noret_decl(trf_17906)
static void C_ccall trf_17906(C_word c,C_word *av) C_noret;
static void C_ccall trf_17906(C_word c,C_word *av){
C_word t0=av[1];
C_word t1=av[0];
f_17906(t0,t1);}

C_noret_decl(trf_17924)
static void C_ccall trf_17924(C_word c,C_word *av) C_noret;
static void C_ccall trf_17924(C_word c,C_word *av){
C_word t0=av[1];
C_word t1=av[0];
f_17924(t0,t1);}

C_noret_decl(trf_17977)
static void C_ccall trf_17977(C_word c,C_word *av) C_noret;
static void C_ccall trf_17977(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_17977(t0,t1,t2);}

C_noret_decl(trf_17998)
static void C_ccall trf_17998(C_word c,C_word *av) C_noret;
static void C_ccall trf_17998(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_17998(t0,t1,t2);}

C_noret_decl(trf_18023)
static void C_ccall trf_18023(C_word c,C_word *av) C_noret;
static void C_ccall trf_18023(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_18023(t0,t1,t2);}

C_noret_decl(trf_18119)
static void C_ccall trf_18119(C_word c,C_word *av) C_noret;
static void C_ccall trf_18119(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_18119(t0,t1,t2);}

C_noret_decl(trf_18158)
static void C_ccall trf_18158(C_word c,C_word *av) C_noret;
static void C_ccall trf_18158(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_18158(t0,t1,t2);}

C_noret_decl(trf_18221)
static void C_ccall trf_18221(C_word c,C_word *av) C_noret;
static void C_ccall trf_18221(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_18221(t0,t1,t2);}

C_noret_decl(trf_18255)
static void C_ccall trf_18255(C_word c,C_word *av) C_noret;
static void C_ccall trf_18255(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_18255(t0,t1,t2);}

C_noret_decl(trf_18277)
static void C_ccall trf_18277(C_word c,C_word *av) C_noret;
static void C_ccall trf_18277(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_18277(t0,t1,t2);}

C_noret_decl(trf_18311)
static void C_ccall trf_18311(C_word c,C_word *av) C_noret;
static void C_ccall trf_18311(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_18311(t0,t1,t2);}

C_noret_decl(trf_18350)
static void C_ccall trf_18350(C_word c,C_word *av) C_noret;
static void C_ccall trf_18350(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_18350(t0,t1,t2);}

C_noret_decl(trf_18378)
static void C_ccall trf_18378(C_word c,C_word *av) C_noret;
static void C_ccall trf_18378(C_word c,C_word *av){
C_word t0=av[3];
C_word t1=av[2];
C_word t2=av[1];
C_word t3=av[0];
f_18378(t0,t1,t2,t3);}

C_noret_decl(trf_18447)
static void C_ccall trf_18447(C_word c,C_word *av) C_noret;
static void C_ccall trf_18447(C_word c,C_word *av){
C_word t0=av[3];
C_word t1=av[2];
C_word t2=av[1];
C_word t3=av[0];
f_18447(t0,t1,t2,t3);}

C_noret_decl(trf_18576)
static void C_ccall trf_18576(C_word c,C_word *av) C_noret;
static void C_ccall trf_18576(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_18576(t0,t1,t2);}

C_noret_decl(trf_18607)
static void C_ccall trf_18607(C_word c,C_word *av) C_noret;
static void C_ccall trf_18607(C_word c,C_word *av){
C_word t0=av[1];
C_word t1=av[0];
f_18607(t0,t1);}

C_noret_decl(trf_18667)
static void C_ccall trf_18667(C_word c,C_word *av) C_noret;
static void C_ccall trf_18667(C_word c,C_word *av){
C_word t0=av[1];
C_word t1=av[0];
f_18667(t0,t1);}

C_noret_decl(trf_18832)
static void C_ccall trf_18832(C_word c,C_word *av) C_noret;
static void C_ccall trf_18832(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_18832(t0,t1,t2);}

C_noret_decl(trf_18842)
static void C_ccall trf_18842(C_word c,C_word *av) C_noret;
static void C_ccall trf_18842(C_word c,C_word *av){
C_word t0=av[1];
C_word t1=av[0];
f_18842(t0,t1);}

C_noret_decl(trf_18896)
static void C_ccall trf_18896(C_word c,C_word *av) C_noret;
static void C_ccall trf_18896(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_18896(t0,t1,t2);}

C_noret_decl(trf_18919)
static void C_ccall trf_18919(C_word c,C_word *av) C_noret;
static void C_ccall trf_18919(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_18919(t0,t1,t2);}

C_noret_decl(trf_18947)
static void C_ccall trf_18947(C_word c,C_word *av) C_noret;
static void C_ccall trf_18947(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_18947(t0,t1,t2);}

C_noret_decl(trf_18963)
static void C_ccall trf_18963(C_word c,C_word *av) C_noret;
static void C_ccall trf_18963(C_word c,C_word *av){
C_word t0=av[4];
C_word t1=av[3];
C_word t2=av[2];
C_word t3=av[1];
C_word t4=av[0];
f_18963(t0,t1,t2,t3,t4);}

C_noret_decl(trf_19020)
static void C_ccall trf_19020(C_word c,C_word *av) C_noret;
static void C_ccall trf_19020(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_19020(t0,t1,t2);}

C_noret_decl(trf_19064)
static void C_ccall trf_19064(C_word c,C_word *av) C_noret;
static void C_ccall trf_19064(C_word c,C_word *av){
C_word t0=av[1];
C_word t1=av[0];
f_19064(t0,t1);}

C_noret_decl(trf_19106)
static void C_ccall trf_19106(C_word c,C_word *av) C_noret;
static void C_ccall trf_19106(C_word c,C_word *av){
C_word t0=av[4];
C_word t1=av[3];
C_word t2=av[2];
C_word t3=av[1];
C_word t4=av[0];
f_19106(t0,t1,t2,t3,t4);}

C_noret_decl(trf_19159)
static void C_ccall trf_19159(C_word c,C_word *av) C_noret;
static void C_ccall trf_19159(C_word c,C_word *av){
C_word t0=av[1];
C_word t1=av[0];
f_19159(t0,t1);}

C_noret_decl(trf_19187)
static void C_ccall trf_19187(C_word c,C_word *av) C_noret;
static void C_ccall trf_19187(C_word c,C_word *av){
C_word t0=av[1];
C_word t1=av[0];
f_19187(t0,t1);}

C_noret_decl(trf_19326)
static void C_ccall trf_19326(C_word c,C_word *av) C_noret;
static void C_ccall trf_19326(C_word c,C_word *av){
C_word t0=av[1];
C_word t1=av[0];
f_19326(t0,t1);}

C_noret_decl(trf_19505)
static void C_ccall trf_19505(C_word c,C_word *av) C_noret;
static void C_ccall trf_19505(C_word c,C_word *av){
C_word t0=av[1];
C_word t1=av[0];
f_19505(t0,t1);}

C_noret_decl(trf_19567)
static void C_ccall trf_19567(C_word c,C_word *av) C_noret;
static void C_ccall trf_19567(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_19567(t0,t1,t2);}

C_noret_decl(trf_19574)
static void C_ccall trf_19574(C_word c,C_word *av) C_noret;
static void C_ccall trf_19574(C_word c,C_word *av){
C_word t0=av[1];
C_word t1=av[0];
f_19574(t0,t1);}

C_noret_decl(trf_19676)
static void C_ccall trf_19676(C_word c,C_word *av) C_noret;
static void C_ccall trf_19676(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_19676(t0,t1,t2);}

C_noret_decl(trf_19749)
static void C_ccall trf_19749(C_word c,C_word *av) C_noret;
static void C_ccall trf_19749(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_19749(t0,t1,t2);}

C_noret_decl(trf_19772)
static void C_ccall trf_19772(C_word c,C_word *av) C_noret;
static void C_ccall trf_19772(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_19772(t0,t1,t2);}

C_noret_decl(trf_19818)
static void C_ccall trf_19818(C_word c,C_word *av) C_noret;
static void C_ccall trf_19818(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_19818(t0,t1,t2);}

C_noret_decl(trf_19847)
static void C_ccall trf_19847(C_word c,C_word *av) C_noret;
static void C_ccall trf_19847(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_19847(t0,t1,t2);}

C_noret_decl(trf_19881)
static void C_ccall trf_19881(C_word c,C_word *av) C_noret;
static void C_ccall trf_19881(C_word c,C_word *av){
C_word t0=av[0];
f_19881(t0);}

C_noret_decl(trf_19986)
static void C_ccall trf_19986(C_word c,C_word *av) C_noret;
static void C_ccall trf_19986(C_word c,C_word *av){
C_word t0=av[1];
C_word t1=av[0];
f_19986(t0,t1);}

C_noret_decl(trf_20104)
static void C_ccall trf_20104(C_word c,C_word *av) C_noret;
static void C_ccall trf_20104(C_word c,C_word *av){
C_word t0=av[1];
C_word t1=av[0];
f_20104(t0,t1);}

C_noret_decl(trf_20112)
static void C_ccall trf_20112(C_word c,C_word *av) C_noret;
static void C_ccall trf_20112(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_20112(t0,t1,t2);}

C_noret_decl(trf_20240)
static void C_ccall trf_20240(C_word c,C_word *av) C_noret;
static void C_ccall trf_20240(C_word c,C_word *av){
C_word t0=av[3];
C_word t1=av[2];
C_word t2=av[1];
C_word t3=av[0];
f_20240(t0,t1,t2,t3);}

C_noret_decl(trf_20394)
static void C_ccall trf_20394(C_word c,C_word *av) C_noret;
static void C_ccall trf_20394(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_20394(t0,t1,t2);}

C_noret_decl(trf_20530)
static void C_ccall trf_20530(C_word c,C_word *av) C_noret;
static void C_ccall trf_20530(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_20530(t0,t1,t2);}

C_noret_decl(trf_20564)
static void C_ccall trf_20564(C_word c,C_word *av) C_noret;
static void C_ccall trf_20564(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_20564(t0,t1,t2);}

C_noret_decl(trf_20712)
static void C_ccall trf_20712(C_word c,C_word *av) C_noret;
static void C_ccall trf_20712(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_20712(t0,t1,t2);}

C_noret_decl(trf_20807)
static void C_ccall trf_20807(C_word c,C_word *av) C_noret;
static void C_ccall trf_20807(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_20807(t0,t1,t2);}

C_noret_decl(trf_20924)
static void C_ccall trf_20924(C_word c,C_word *av) C_noret;
static void C_ccall trf_20924(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_20924(t0,t1,t2);}

C_noret_decl(trf_20958)
static void C_ccall trf_20958(C_word c,C_word *av) C_noret;
static void C_ccall trf_20958(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_20958(t0,t1,t2);}

C_noret_decl(trf_21029)
static void C_ccall trf_21029(C_word c,C_word *av) C_noret;
static void C_ccall trf_21029(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_21029(t0,t1,t2);}

C_noret_decl(trf_21076)
static void C_ccall trf_21076(C_word c,C_word *av) C_noret;
static void C_ccall trf_21076(C_word c,C_word *av){
C_word t0=av[1];
C_word t1=av[0];
f_21076(t0,t1);}

C_noret_decl(trf_21084)
static void C_ccall trf_21084(C_word c,C_word *av) C_noret;
static void C_ccall trf_21084(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_21084(t0,t1,t2);}

C_noret_decl(trf_21449)
static void C_ccall trf_21449(C_word c,C_word *av) C_noret;
static void C_ccall trf_21449(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_21449(t0,t1,t2);}

C_noret_decl(trf_21569)
static void C_ccall trf_21569(C_word c,C_word *av) C_noret;
static void C_ccall trf_21569(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_21569(t0,t1,t2);}

C_noret_decl(trf_21630)
static void C_ccall trf_21630(C_word c,C_word *av) C_noret;
static void C_ccall trf_21630(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_21630(t0,t1,t2);}

C_noret_decl(trf_6868)
static void C_ccall trf_6868(C_word c,C_word *av) C_noret;
static void C_ccall trf_6868(C_word c,C_word *av){
C_word t0=av[4];
C_word t1=av[3];
C_word t2=av[2];
C_word t3=av[1];
C_word t4=av[0];
f_6868(t0,t1,t2,t3,t4);}

C_noret_decl(trf_7028)
static void C_ccall trf_7028(C_word c,C_word *av) C_noret;
static void C_ccall trf_7028(C_word c,C_word *av){
C_word t0=av[4];
C_word t1=av[3];
C_word t2=av[2];
C_word t3=av[1];
C_word t4=av[0];
f_7028(t0,t1,t2,t3,t4);}

C_noret_decl(trf_7061)
static void C_ccall trf_7061(C_word c,C_word *av) C_noret;
static void C_ccall trf_7061(C_word c,C_word *av){
C_word t0=av[3];
C_word t1=av[2];
C_word t2=av[1];
C_word t3=av[0];
f_7061(t0,t1,t2,t3);}

C_noret_decl(trf_7076)
static void C_ccall trf_7076(C_word c,C_word *av) C_noret;
static void C_ccall trf_7076(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_7076(t0,t1,t2);}

C_noret_decl(trf_7084)
static void C_ccall trf_7084(C_word c,C_word *av) C_noret;
static void C_ccall trf_7084(C_word c,C_word *av){
C_word t0=av[3];
C_word t1=av[2];
C_word t2=av[1];
C_word t3=av[0];
f_7084(t0,t1,t2,t3);}

C_noret_decl(trf_7116)
static void C_ccall trf_7116(C_word c,C_word *av) C_noret;
static void C_ccall trf_7116(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_7116(t0,t1,t2);}

C_noret_decl(trf_7148)
static void C_ccall trf_7148(C_word c,C_word *av) C_noret;
static void C_ccall trf_7148(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_7148(t0,t1,t2);}

C_noret_decl(trf_7197)
static void C_ccall trf_7197(C_word c,C_word *av) C_noret;
static void C_ccall trf_7197(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_7197(t0,t1,t2);}

C_noret_decl(trf_7231)
static void C_ccall trf_7231(C_word c,C_word *av) C_noret;
static void C_ccall trf_7231(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_7231(t0,t1,t2);}

C_noret_decl(trf_7237)
static void C_ccall trf_7237(C_word c,C_word *av) C_noret;
static void C_ccall trf_7237(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_7237(t0,t1,t2);}

C_noret_decl(trf_7265)
static void C_ccall trf_7265(C_word c,C_word *av) C_noret;
static void C_ccall trf_7265(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_7265(t0,t1,t2);}

C_noret_decl(trf_7271)
static void C_ccall trf_7271(C_word c,C_word *av) C_noret;
static void C_ccall trf_7271(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_7271(t0,t1,t2);}

C_noret_decl(trf_7323)
static void C_ccall trf_7323(C_word c,C_word *av) C_noret;
static void C_ccall trf_7323(C_word c,C_word *av){
C_word t0=av[1];
C_word t1=av[0];
f_7323(t0,t1);}

C_noret_decl(trf_7329)
static void C_ccall trf_7329(C_word c,C_word *av) C_noret;
static void C_ccall trf_7329(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_7329(t0,t1,t2);}

C_noret_decl(trf_7351)
static void C_ccall trf_7351(C_word c,C_word *av) C_noret;
static void C_ccall trf_7351(C_word c,C_word *av){
C_word t0=av[3];
C_word t1=av[2];
C_word t2=av[1];
C_word t3=av[0];
f_7351(t0,t1,t2,t3);}

C_noret_decl(trf_7357)
static void C_ccall trf_7357(C_word c,C_word *av) C_noret;
static void C_ccall trf_7357(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_7357(t0,t1,t2);}

C_noret_decl(trf_7432)
static void C_ccall trf_7432(C_word c,C_word *av) C_noret;
static void C_ccall trf_7432(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_7432(t0,t1,t2);}

C_noret_decl(trf_7480)
static void C_ccall trf_7480(C_word c,C_word *av) C_noret;
static void C_ccall trf_7480(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_7480(t0,t1,t2);}

C_noret_decl(trf_7515)
static void C_ccall trf_7515(C_word c,C_word *av) C_noret;
static void C_ccall trf_7515(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_7515(t0,t1,t2);}

C_noret_decl(trf_7524)
static void C_ccall trf_7524(C_word c,C_word *av) C_noret;
static void C_ccall trf_7524(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_7524(t0,t1,t2);}

C_noret_decl(trf_7532)
static void C_ccall trf_7532(C_word c,C_word *av) C_noret;
static void C_ccall trf_7532(C_word c,C_word *av){
C_word t0=av[3];
C_word t1=av[2];
C_word t2=av[1];
C_word t3=av[0];
f_7532(t0,t1,t2,t3);}

C_noret_decl(trf_7597)
static void C_ccall trf_7597(C_word c,C_word *av) C_noret;
static void C_ccall trf_7597(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_7597(t0,t1,t2);}

C_noret_decl(trf_7986)
static void C_ccall trf_7986(C_word c,C_word *av) C_noret;
static void C_ccall trf_7986(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_7986(t0,t1,t2);}

C_noret_decl(trf_7992)
static void C_ccall trf_7992(C_word c,C_word *av) C_noret;
static void C_ccall trf_7992(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_7992(t0,t1,t2);}

C_noret_decl(trf_8310)
static void C_ccall trf_8310(C_word c,C_word *av) C_noret;
static void C_ccall trf_8310(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_8310(t0,t1,t2);}

C_noret_decl(trf_8337)
static void C_ccall trf_8337(C_word c,C_word *av) C_noret;
static void C_ccall trf_8337(C_word c,C_word *av){
C_word t0=av[1];
C_word t1=av[0];
f_8337(t0,t1);}

C_noret_decl(trf_8356)
static void C_ccall trf_8356(C_word c,C_word *av) C_noret;
static void C_ccall trf_8356(C_word c,C_word *av){
C_word t0=av[1];
C_word t1=av[0];
f_8356(t0,t1);}

C_noret_decl(trf_8762)
static void C_ccall trf_8762(C_word c,C_word *av) C_noret;
static void C_ccall trf_8762(C_word c,C_word *av){
C_word t0=av[3];
C_word t1=av[2];
C_word t2=av[1];
C_word t3=av[0];
f_8762(t0,t1,t2,t3);}

C_noret_decl(trf_8929)
static void C_ccall trf_8929(C_word c,C_word *av) C_noret;
static void C_ccall trf_8929(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_8929(t0,t1,t2);}

C_noret_decl(trf_8991)
static void C_ccall trf_8991(C_word c,C_word *av) C_noret;
static void C_ccall trf_8991(C_word c,C_word *av){
C_word t0=av[1];
C_word t1=av[0];
f_8991(t0,t1);}

C_noret_decl(trf_8996)
static void C_ccall trf_8996(C_word c,C_word *av) C_noret;
static void C_ccall trf_8996(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_8996(t0,t1,t2);}

C_noret_decl(trf_9018)
static void C_ccall trf_9018(C_word c,C_word *av) C_noret;
static void C_ccall trf_9018(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_9018(t0,t1,t2);}

C_noret_decl(trf_9043)
static void C_ccall trf_9043(C_word c,C_word *av) C_noret;
static void C_ccall trf_9043(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_9043(t0,t1,t2);}

C_noret_decl(trf_9200)
static void C_ccall trf_9200(C_word c,C_word *av) C_noret;
static void C_ccall trf_9200(C_word c,C_word *av){
C_word t0=av[5];
C_word t1=av[4];
C_word t2=av[3];
C_word t3=av[2];
C_word t4=av[1];
C_word t5=av[0];
f_9200(t0,t1,t2,t3,t4,t5);}

C_noret_decl(trf_9215)
static void C_ccall trf_9215(C_word c,C_word *av) C_noret;
static void C_ccall trf_9215(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_9215(t0,t1,t2);}

C_noret_decl(trf_9227)
static void C_ccall trf_9227(C_word c,C_word *av) C_noret;
static void C_ccall trf_9227(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_9227(t0,t1,t2);}

C_noret_decl(trf_9309)
static void C_ccall trf_9309(C_word c,C_word *av) C_noret;
static void C_ccall trf_9309(C_word c,C_word *av){
C_word t0=av[1];
C_word t1=av[0];
f_9309(t0,t1);}

C_noret_decl(trf_9312)
static void C_ccall trf_9312(C_word c,C_word *av) C_noret;
static void C_ccall trf_9312(C_word c,C_word *av){
C_word t0=av[1];
C_word t1=av[0];
f_9312(t0,t1);}

C_noret_decl(trf_9334)
static void C_ccall trf_9334(C_word c,C_word *av) C_noret;
static void C_ccall trf_9334(C_word c,C_word *av){
C_word t0=av[1];
C_word t1=av[0];
f_9334(t0,t1);}

C_noret_decl(trf_9338)
static void C_ccall trf_9338(C_word c,C_word *av) C_noret;
static void C_ccall trf_9338(C_word c,C_word *av){
C_word t0=av[1];
C_word t1=av[0];
f_9338(t0,t1);}

C_noret_decl(trf_9342)
static void C_ccall trf_9342(C_word c,C_word *av) C_noret;
static void C_ccall trf_9342(C_word c,C_word *av){
C_word t0=av[1];
C_word t1=av[0];
f_9342(t0,t1);}

C_noret_decl(trf_9346)
static void C_ccall trf_9346(C_word c,C_word *av) C_noret;
static void C_ccall trf_9346(C_word c,C_word *av){
C_word t0=av[1];
C_word t1=av[0];
f_9346(t0,t1);}

C_noret_decl(trf_9405)
static void C_ccall trf_9405(C_word c,C_word *av) C_noret;
static void C_ccall trf_9405(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_9405(t0,t1,t2);}

C_noret_decl(trf_9528)
static void C_ccall trf_9528(C_word c,C_word *av) C_noret;
static void C_ccall trf_9528(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_9528(t0,t1,t2);}

C_noret_decl(trf_9632)
static void C_ccall trf_9632(C_word c,C_word *av) C_noret;
static void C_ccall trf_9632(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_9632(t0,t1,t2);}

C_noret_decl(trf_9644)
static void C_ccall trf_9644(C_word c,C_word *av) C_noret;
static void C_ccall trf_9644(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_9644(t0,t1,t2);}

C_noret_decl(trf_9691)
static void C_ccall trf_9691(C_word c,C_word *av) C_noret;
static void C_ccall trf_9691(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_9691(t0,t1,t2);}

C_noret_decl(trf_9778)
static void C_ccall trf_9778(C_word c,C_word *av) C_noret;
static void C_ccall trf_9778(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_9778(t0,t1,t2);}

C_noret_decl(trf_9871)
static void C_ccall trf_9871(C_word c,C_word *av) C_noret;
static void C_ccall trf_9871(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_9871(t0,t1,t2);}

C_noret_decl(trf_9883)
static void C_ccall trf_9883(C_word c,C_word *av) C_noret;
static void C_ccall trf_9883(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_9883(t0,t1,t2);}

C_noret_decl(trf_9930)
static void C_ccall trf_9930(C_word c,C_word *av) C_noret;
static void C_ccall trf_9930(C_word c,C_word *av){
C_word t0=av[2];
C_word t1=av[1];
C_word t2=av[0];
f_9930(t0,t1,t2);}

/* f23404 in k12289 in g2710 in k12126 in k12123 in k12120 in k12117 in k12114 in k12111 in k12108 in k12105 in k12102 */
static void C_ccall f23404(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f23404,c,av);}
/* egg-compile.scm:1206: chicken.pathname#make-pathname */
t2=C_fast_retrieve(lf[62]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}

/* f23421 in k12401 in k12108 in k12105 in k12102 */
static void C_ccall f23421(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f23421,c,av);}
/* egg-compile.scm:1206: chicken.pathname#make-pathname */
t2=C_fast_retrieve(lf[62]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}

/* f23427 in k12409 in k12105 in k12102 */
static void C_ccall f23427(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f23427,c,av);}
/* egg-compile.scm:1206: chicken.pathname#make-pathname */
t2=C_fast_retrieve(lf[62]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}

/* f23433 in k12102 */
static void C_ccall f23433(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f23433,c,av);}
/* egg-compile.scm:1206: chicken.pathname#make-pathname */
t2=C_fast_retrieve(lf[62]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}

/* f23439 in k12597 in g2847 in k12506 in k12484 in k12481 in k12478 in k12475 in k12472 in k12469 in k12466 */
static void C_ccall f23439(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f23439,c,av);}
/* egg-compile.scm:1206: chicken.pathname#make-pathname */
t2=C_fast_retrieve(lf[62]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}

/* f23458 in k12721 in k12472 in k12469 in k12466 */
static void C_ccall f23458(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f23458,c,av);}
/* egg-compile.scm:1206: chicken.pathname#make-pathname */
t2=C_fast_retrieve(lf[62]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}

/* f23464 in k12729 in k12469 in k12466 */
static void C_ccall f23464(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f23464,c,av);}
/* egg-compile.scm:1206: chicken.pathname#make-pathname */
t2=C_fast_retrieve(lf[62]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}

/* f23470 in k12466 */
static void C_ccall f23470(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f23470,c,av);}
/* egg-compile.scm:1206: chicken.pathname#make-pathname */
t2=C_fast_retrieve(lf[62]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}

/* f23476 in k12762 */
static void C_ccall f23476(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f23476,c,av);}
/* egg-compile.scm:1206: chicken.pathname#make-pathname */
t2=C_fast_retrieve(lf[62]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}

/* f23482 in k12857 in k12854 */
static void C_ccall f23482(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f23482,c,av);}
/* egg-compile.scm:1206: chicken.pathname#make-pathname */
t2=C_fast_retrieve(lf[62]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}

/* f23488 in k12854 */
static void C_ccall f23488(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f23488,c,av);}
/* egg-compile.scm:1206: chicken.pathname#make-pathname */
t2=C_fast_retrieve(lf[62]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}

/* f23494 in k12981 in k12975 */
static void C_ccall f23494(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f23494,c,av);}
/* egg-compile.scm:1206: chicken.pathname#make-pathname */
t2=C_fast_retrieve(lf[62]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}

/* f23500 in k12975 */
static void C_ccall f23500(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f23500,c,av);}
/* egg-compile.scm:1206: chicken.pathname#make-pathname */
t2=C_fast_retrieve(lf[62]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}

/* f23508 in k13096 */
static void C_ccall f23508(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f23508,c,av);}
/* egg-compile.scm:1206: chicken.pathname#make-pathname */
t2=C_fast_retrieve(lf[62]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}

/* f23516 in k13286 */
static void C_ccall f23516(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f23516,c,av);}
/* egg-compile.scm:1206: chicken.pathname#make-pathname */
t2=C_fast_retrieve(lf[62]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}

/* f23522 in k13513 */
static void C_ccall f23522(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f23522,c,av);}
/* egg-compile.scm:1206: chicken.pathname#make-pathname */
t2=C_fast_retrieve(lf[62]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}

/* f23528 in k13603 */
static void C_ccall f23528(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f23528,c,av);}
/* egg-compile.scm:1206: chicken.pathname#make-pathname */
t2=C_fast_retrieve(lf[62]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}

/* f23534 in k13685 */
static void C_ccall f23534(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f23534,c,av);}
/* egg-compile.scm:1206: chicken.pathname#make-pathname */
t2=C_fast_retrieve(lf[62]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}

/* f23540 in k13782 in k13742 */
static void C_ccall f23540(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f23540,c,av);}
/* egg-compile.scm:1206: chicken.pathname#make-pathname */
t2=C_fast_retrieve(lf[62]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}

/* f23546 in k13836 in k13796 */
static void C_ccall f23546(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f23546,c,av);}
/* egg-compile.scm:1206: chicken.pathname#make-pathname */
t2=C_fast_retrieve(lf[62]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}

/* f23552 in k13850 */
static void C_ccall f23552(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f23552,c,av);}
/* egg-compile.scm:1206: chicken.pathname#make-pathname */
t2=C_fast_retrieve(lf[62]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}

/* f23558 in g3245 in k13925 in k13919 in main#install-random-files in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in ... */
static void C_ccall f23558(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f23558,c,av);}
/* egg-compile.scm:1206: chicken.pathname#make-pathname */
t2=C_fast_retrieve(lf[62]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}

/* f23582 in g3642 in main#filelist in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in ... */
static void C_ccall f23582(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f23582,c,av);}
/* egg-compile.scm:1206: chicken.pathname#make-pathname */
t2=C_fast_retrieve(lf[62]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}

/* f23590 in k14958 in main#custom-cmd in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in ... */
static void C_ccall f23590(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f23590,c,av);}
/* egg-compile.scm:1206: chicken.pathname#make-pathname */
t2=C_fast_retrieve(lf[62]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}

/* f23596 in main#custom-cmd in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in ... */
static void C_ccall f23596(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f23596,c,av);}
/* egg-compile.scm:1206: chicken.pathname#make-pathname */
t2=C_fast_retrieve(lf[62]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}

/* f23602 in k15202 in k15184 in process-headers in k15178 in k15175 in k15172 in k15169 in k15166 in k15163 in a15160 in k15140 in k15137 in next-req in k15131 in main#http-connect in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in ... */
static void C_ccall f23602(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f23602,c,av);}
/* egg-download.scm:104: process-headers */
t2=((C_word*)((C_word*)t0)[2])[1];
f_15182(t2,((C_word*)t0)[3]);}

/* f23606 in k15218 in k15206 in k15202 in k15184 in process-headers in k15178 in k15175 in k15172 in k15169 in k15166 in k15163 in a15160 in k15140 in k15137 in next-req in k15131 in main#http-connect in k15034 in k15030 in k15027 in k15024 in ... */
static void C_ccall f23606(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f23606,c,av);}
/* egg-download.scm:104: process-headers */
t2=((C_word*)((C_word*)t0)[2])[1];
f_15182(t2,((C_word*)t0)[3]);}

/* f23676 in k18718 in k18711 in for-each-loop5054 in k18691 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in ... */
static void C_ccall f23676(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f23676,c,av);}
/* egg-information.scm:38: scheme#with-input-from-file */
t2=C_fast_retrieve(lf[741]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=t1;
av2[3]=*((C_word*)lf[742]+1);
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}

/* f23697 in k18163 in k18160 in g4851 in k18152 in loop in k17759 in k17756 in fetch in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in ... */
static void C_ccall f23697(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f23697,c,av);}
/* egg-information.scm:38: scheme#with-input-from-file */
t2=C_fast_retrieve(lf[741]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=t1;
av2[3]=*((C_word*)lf[742]+1);
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}

/* f23716 in k17807 in k17804 in k17801 in k17795 in k17789 in k17786 in k17783 in k17780 in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in ... */
static void C_ccall f23716(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f23716,c,av);}
/* egg-information.scm:38: scheme#with-input-from-file */
t2=C_fast_retrieve(lf[741]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=t1;
av2[3]=*((C_word*)lf[742]+1);
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}

/* f23745 in k17780 in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in ... */
static void C_ccall f23745(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f23745,c,av);}
/* egg-information.scm:38: scheme#with-input-from-file */
t2=C_fast_retrieve(lf[741]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=t1;
av2[3]=*((C_word*)lf[742]+1);
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}

/* f23754 in k19370 in k19340 in main#ext-version in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in ... */
static void C_ccall f23754(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f23754,c,av);}
/* egg-information.scm:38: scheme#with-input-from-file */
t2=C_fast_retrieve(lf[741]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=t1;
av2[3]=*((C_word*)lf[742]+1);
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}

/* f23772 in k18510 in loop in k18440 in k20020 in k20017 in k20008 in k20005 in k20002 in k19999 in a19996 in k19984 in k19900 in k19897 in k19894 in k19891 in for-each-loop5376 in k20102 in main#install-eggs in k21893 in k21889 in k21885 in ... */
static void C_ccall f23772(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f23772,c,av);}
/* egg-information.scm:38: scheme#with-input-from-file */
t2=C_fast_retrieve(lf[741]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=t1;
av2[3]=*((C_word*)lf[742]+1);
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}

/* f23779 in k19891 in for-each-loop5376 in k20102 in main#install-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in ... */
static void C_ccall f23779(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f23779,c,av);}
/* egg-information.scm:38: scheme#with-input-from-file */
t2=C_fast_retrieve(lf[741]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=t1;
av2[3]=*((C_word*)lf[742]+1);
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}

/* f23847 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in ... */
static void C_ccall f23847(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f23847,c,av);}
/* chicken-install.scm:1069: chicken.base#exit */
t2=C_fast_retrieve(lf[719]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=C_fix(0);
((C_proc)(void*)(*((C_word*)t2+1)))(3,av2);}}

/* f23858 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in ... */
static void C_ccall f23858(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f23858,c,av);}
/* chicken-install.scm:1069: chicken.base#exit */
t2=C_fast_retrieve(lf[719]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=C_fix(1);
((C_proc)(void*)(*((C_word*)t2+1)))(3,av2);}}

/* f23863 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in ... */
static void C_ccall f23863(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f23863,c,av);}
/* chicken-install.scm:1069: chicken.base#exit */
t2=C_fast_retrieve(lf[719]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=C_fix(1);
((C_proc)(void*)(*((C_word*)t2+1)))(3,av2);}}

/* f23870 in k21544 in k21538 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in ... */
static void C_ccall f23870(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f23870,c,av);}
/* chicken-install.scm:1069: chicken.base#exit */
t2=C_fast_retrieve(lf[719]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=C_fix(1);
((C_proc)(void*)(*((C_word*)t2+1)))(3,av2);}}

/* f23875 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in ... */
static void C_ccall f23875(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f23875,c,av);}
/* chicken-install.scm:1069: chicken.base#exit */
t2=C_fast_retrieve(lf[719]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=C_fix(1);
((C_proc)(void*)(*((C_word*)t2+1)))(3,av2);}}

/* f27051 in k15206 in k15202 in k15184 in process-headers in k15178 in k15175 in k15172 in k15169 in k15166 in k15163 in a15160 in k15140 in k15137 in next-req in k15131 in main#http-connect in k15034 in k15030 in k15027 in k15024 in k8759 in ... */
static void C_ccall f27051(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f27051,c,av);}
/* egg-download.scm:104: process-headers */
t2=((C_word*)((C_word*)t0)[2])[1];
f_15182(t2,((C_word*)t0)[3]);}

/* k9998 in k9995 in a9986 in k9971 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in ... */
static void C_ccall f_10000(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(12,c,3)))){
C_save_and_reclaim((void *)f_10000,c,av);}
a=C_alloc(12);
t2=(*a=C_CLOSURE_TYPE|8,a[1]=(C_word)f_10003,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],tmp=(C_word)a,a+=9,tmp);
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_10067,a[2]=t2,tmp=(C_word)a,a+=3,tmp);
/* egg-compile.scm:315: chicken.string#conc */
t4=C_fast_retrieve(lf[134]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t4;
av2[1]=t3;
av2[2]=t1;
av2[3]=lf[163];
((C_proc)(void*)(*((C_word*)t4+1)))(4,av2);}}

/* k10001 in k9998 in k9995 in a9986 in k9971 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in ... */
static void C_ccall f_10003(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word t11;
C_word t12;
C_word t13;
C_word t14;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(28,c,3)))){
C_save_and_reclaim((void *)f_10003,c,av);}
a=C_alloc(28);
t2=(*a=C_CLOSURE_TYPE|7,a[1]=(C_word)f_10006,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],tmp=(C_word)a,a+=8,tmp);
t3=C_a_i_cons(&a,2,C_SCHEME_UNDEFINED,C_SCHEME_END_OF_LIST);
t4=t3;
t5=(*a=C_VECTOR_TYPE|1,a[1]=t4,tmp=(C_word)a,a+=2,tmp);
t6=((C_word*)t5)[1];
t7=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_10019,a[2]=t1,tmp=(C_word)a,a+=3,tmp);
t8=((C_word*)((C_word*)t0)[3])[1];
t9=C_i_check_list_2(t8,lf[8]);
t10=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_10029,a[2]=((C_word*)t0)[8],a[3]=t2,tmp=(C_word)a,a+=4,tmp);
t11=C_SCHEME_UNDEFINED;
t12=(*a=C_VECTOR_TYPE|1,a[1]=t11,tmp=(C_word)a,a+=2,tmp);
t13=C_set_block_item(t12,0,(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_10031,a[2]=t5,a[3]=t12,a[4]=t7,a[5]=t6,tmp=(C_word)a,a+=6,tmp));
t14=((C_word*)t12)[1];
f_10031(t14,t10,t8);}

/* k10004 in k10001 in k9998 in k9995 in a9986 in k9971 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in ... */
static void C_ccall f_10006(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(30,c,1)))){
C_save_and_reclaim((void *)f_10006,c,av);}
a=C_alloc(30);
t2=C_a_i_list(&a,9,((C_word*)((C_word*)t0)[2])[1],lf[119],C_SCHEME_END_OF_LIST,lf[152],((C_word*)((C_word*)t0)[3])[1],lf[153],((C_word*)((C_word*)t0)[4])[1],lf[125],((C_word*)t0)[5]);
t3=C_a_i_cons(&a,2,t2,((C_word*)((C_word*)t0)[6])[1]);
t4=C_mutate(((C_word *)((C_word*)t0)[6])+1,t3);
t5=((C_word*)t0)[7];{
C_word *av2=av;
av2[0]=t5;
av2[1]=t4;
((C_proc)(void*)(*((C_word*)t5+1)))(2,av2);}}

/* g1883 in k10001 in k9998 in k9995 in a9986 in k9971 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in ... */
static void C_fcall f_10019(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,0,3)))){
C_save_and_reclaim_args((void *)trf_10019,3,t0,t1,t2);}
t3=C_fast_retrieve(lf[134]);
/* egg-compile.scm:316: g1900 */
t4=C_fast_retrieve(lf[134]);{
C_word av2[4];
av2[0]=t4;
av2[1]=t1;
av2[2]=((C_word*)t0)[2];
av2[3]=t2;
((C_proc)(void*)(*((C_word*)t4+1)))(4,av2);}}

/* k10027 in k10001 in k9998 in k9995 in a9986 in k9971 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in ... */
static void C_ccall f_10029(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,2)))){
C_save_and_reclaim((void *)f_10029,c,av);}
a=C_alloc(3);
/* egg-compile.scm:316: addfiles */
t2=((C_word*)((C_word*)t0)[2])[1];
f_9227(t2,((C_word*)t0)[3],C_a_i_list(&a,1,t1));}

/* map-loop1877 in k10001 in k9998 in k9995 in a9986 in k9971 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in ... */
static void C_fcall f_10031(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,0,2)))){
C_save_and_reclaim_args((void *)trf_10031,3,t0,t1,t2);}
a=C_alloc(6);
if(C_truep(C_i_pairp(t2))){
t3=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_10056,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=t1,a[5]=t2,tmp=(C_word)a,a+=6,tmp);
/* egg-compile.scm:316: g1883 */
t4=((C_word*)t0)[4];
f_10019(t4,t3,C_slot(t2,C_fix(0)));}
else{
t3=t1;{
C_word av2[2];
av2[0]=t3;
av2[1]=C_slot(((C_word*)t0)[5],C_fix(1));
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}}

/* k10054 in map-loop1877 in k10001 in k9998 in k9995 in a9986 in k9971 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in ... */
static void C_ccall f_10056(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,2)))){
C_save_and_reclaim((void *)f_10056,c,av);}
a=C_alloc(3);
t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST);
t3=C_i_setslot(((C_word*)((C_word*)t0)[2])[1],C_fix(1),t2);
t4=C_mutate(((C_word *)((C_word*)t0)[2])+1,t2);
t5=((C_word*)((C_word*)t0)[3])[1];
f_10031(t5,((C_word*)t0)[4],C_slot(((C_word*)t0)[5],C_fix(1)));}

/* k10065 in k9998 in k9995 in a9986 in k9971 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in ... */
static void C_ccall f_10067(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_10067,c,av);}
/* egg-compile.scm:315: chicken.pathname#normalize-pathname */
t2=C_fast_retrieve(lf[154]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(3,av2);}}

/* for-each-loop1855 in a9986 in k9971 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in ... */
static void C_fcall f_10078(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,0,2)))){
C_save_and_reclaim_args((void *)trf_10078,3,t0,t1,t2);}
a=C_alloc(5);
if(C_truep(C_i_pairp(t2))){
t3=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_10088,a[2]=((C_word*)t0)[2],a[3]=t1,a[4]=t2,tmp=(C_word)a,a+=5,tmp);
/* egg-compile.scm:310: g1856 */
t4=((C_word*)((C_word*)t0)[3])[1];{
C_word av2[3];
av2[0]=t4;
av2[1]=t3;
av2[2]=C_slot(t2,C_fix(0));
f_10821(3,av2);}}
else{
t3=C_SCHEME_UNDEFINED;
t4=t1;{
C_word av2[2];
av2[0]=t4;
av2[1]=t3;
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}}

/* k10086 in for-each-loop1855 in a9986 in k9971 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in ... */
static void C_ccall f_10088(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_10088,c,av);}
t2=((C_word*)((C_word*)t0)[2])[1];
f_10078(t2,((C_word*)t0)[3],C_slot(((C_word*)t0)[4],C_fix(1)));}

/* a10100 in k9971 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in ... */
static void C_ccall f_10101(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word *a;
if(c!=2) C_bad_argc_2(c,2,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_10101,c,av);}
t2=C_mutate(((C_word *)((C_word*)t0)[2])+1,((C_word*)((C_word*)t0)[3])[1]);
t3=C_mutate(((C_word *)((C_word*)t0)[4])+1,((C_word*)((C_word*)t0)[5])[1]);
t4=C_mutate(((C_word *)((C_word*)t0)[6])+1,((C_word*)((C_word*)t0)[7])[1]);
t5=C_mutate(((C_word *)((C_word*)t0)[3])+1,((C_word*)((C_word*)t0)[8])[1]);
t6=C_mutate(((C_word *)((C_word*)t0)[5])+1,((C_word*)((C_word*)t0)[9])[1]);
t7=C_mutate(((C_word *)((C_word*)t0)[7])+1,((C_word*)((C_word*)t0)[10])[1]);
t8=t1;{
C_word *av2=av;
av2[0]=t8;
av2[1]=C_SCHEME_UNDEFINED;
((C_proc)(void*)(*((C_word*)t8+1)))(2,av2);}}

/* k10119 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in ... */
static void C_ccall f_10121(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word t11;
C_word t12;
C_word t13;
C_word t14;
C_word t15;
C_word t16;
C_word t17;
C_word t18;
C_word t19;
C_word t20;
C_word t21;
C_word t22;
C_word t23;
C_word t24;
C_word t25;
C_word t26;
C_word t27;
C_word t28;
C_word t29;
C_word t30;
C_word t31;
C_word t32;
C_word t33;
C_word t34;
C_word t35;
C_word t36;
C_word t37;
C_word t38;
C_word t39;
C_word t40;
C_word t41;
C_word t42;
C_word t43;
C_word t44;
C_word t45;
C_word t46;
C_word t47;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(123,c,4)))){
C_save_and_reclaim((void *)f_10121,c,av);}
a=C_alloc(123);
t2=t1;
t3=(*a=C_VECTOR_TYPE|1,a[1]=t2,tmp=(C_word)a,a+=2,tmp);
t4=C_SCHEME_END_OF_LIST;
t5=(*a=C_VECTOR_TYPE|1,a[1]=t4,tmp=(C_word)a,a+=2,tmp);
t6=C_SCHEME_END_OF_LIST;
t7=(*a=C_VECTOR_TYPE|1,a[1]=t6,tmp=(C_word)a,a+=2,tmp);
t8=C_SCHEME_FALSE;
t9=(*a=C_VECTOR_TYPE|1,a[1]=t8,tmp=(C_word)a,a+=2,tmp);
t10=C_SCHEME_FALSE;
t11=(*a=C_VECTOR_TYPE|1,a[1]=t10,tmp=(C_word)a,a+=2,tmp);
t12=C_i_nullp(((C_word*)((C_word*)t0)[2])[1]);
t13=(C_truep(t12)?C_retrieve2(lf[75],C_text("main#default-program-linkage")):((C_word*)((C_word*)t0)[2])[1]);
t14=t13;
t15=(*a=C_VECTOR_TYPE|1,a[1]=t14,tmp=(C_word)a,a+=2,tmp);
t16=C_SCHEME_END_OF_LIST;
t17=(*a=C_VECTOR_TYPE|1,a[1]=t16,tmp=(C_word)a,a+=2,tmp);
t18=((C_word*)((C_word*)t0)[3])[1];
t19=(*a=C_VECTOR_TYPE|1,a[1]=t18,tmp=(C_word)a,a+=2,tmp);
t20=C_SCHEME_FALSE;
t21=(*a=C_VECTOR_TYPE|1,a[1]=t20,tmp=(C_word)a,a+=2,tmp);
t22=((C_word*)((C_word*)t0)[4])[1];
t23=(*a=C_VECTOR_TYPE|1,a[1]=t22,tmp=(C_word)a,a+=2,tmp);
t24=C_SCHEME_FALSE;
t25=(*a=C_VECTOR_TYPE|1,a[1]=t24,tmp=(C_word)a,a+=2,tmp);
t26=C_SCHEME_FALSE;
t27=(*a=C_VECTOR_TYPE|1,a[1]=t26,tmp=(C_word)a,a+=2,tmp);
t28=C_SCHEME_FALSE;
t29=(*a=C_VECTOR_TYPE|1,a[1]=t28,tmp=(C_word)a,a+=2,tmp);
t30=C_SCHEME_FALSE;
t31=(*a=C_VECTOR_TYPE|1,a[1]=t30,tmp=(C_word)a,a+=2,tmp);
t32=C_SCHEME_FALSE;
t33=(*a=C_VECTOR_TYPE|1,a[1]=t32,tmp=(C_word)a,a+=2,tmp);
t34=C_SCHEME_FALSE;
t35=(*a=C_VECTOR_TYPE|1,a[1]=t34,tmp=(C_word)a,a+=2,tmp);
t36=C_SCHEME_FALSE;
t37=(*a=C_VECTOR_TYPE|1,a[1]=t36,tmp=(C_word)a,a+=2,tmp);
t38=C_SCHEME_FALSE;
t39=(*a=C_VECTOR_TYPE|1,a[1]=t38,tmp=(C_word)a,a+=2,tmp);
t40=C_SCHEME_FALSE;
t41=(*a=C_VECTOR_TYPE|1,a[1]=t40,tmp=(C_word)a,a+=2,tmp);
t42=C_SCHEME_FALSE;
t43=(*a=C_VECTOR_TYPE|1,a[1]=t42,tmp=(C_word)a,a+=2,tmp);
t44=(*a=C_CLOSURE_TYPE|31,a[1]=(C_word)f_10129,a[2]=t25,a[3]=((C_word*)t0)[5],a[4]=t27,a[5]=((C_word*)t0)[6],a[6]=t29,a[7]=((C_word*)t0)[7],a[8]=t31,a[9]=((C_word*)t0)[8],a[10]=t33,a[11]=((C_word*)t0)[9],a[12]=t35,a[13]=((C_word*)t0)[2],a[14]=t37,a[15]=((C_word*)t0)[10],a[16]=t39,a[17]=((C_word*)t0)[3],a[18]=t41,a[19]=((C_word*)t0)[11],a[20]=t43,a[21]=((C_word*)t0)[4],a[22]=t3,a[23]=t5,a[24]=t7,a[25]=t9,a[26]=t11,a[27]=t15,a[28]=t17,a[29]=t19,a[30]=t21,a[31]=t23,tmp=(C_word)a,a+=32,tmp);
t45=(*a=C_CLOSURE_TYPE|18,a[1]=(C_word)f_10152,a[2]=((C_word*)t0)[12],a[3]=((C_word*)t0)[11],a[4]=((C_word*)t0)[5],a[5]=((C_word*)t0)[6],a[6]=((C_word*)t0)[9],a[7]=((C_word*)t0)[4],a[8]=((C_word*)t0)[3],a[9]=((C_word*)t0)[2],a[10]=((C_word*)t0)[8],a[11]=((C_word*)t0)[13],a[12]=((C_word*)t0)[7],a[13]=((C_word*)t0)[10],a[14]=((C_word*)t0)[14],a[15]=((C_word*)t0)[15],a[16]=((C_word*)t0)[16],a[17]=((C_word*)t0)[17],a[18]=((C_word*)t0)[18],tmp=(C_word)a,a+=19,tmp);
t46=(*a=C_CLOSURE_TYPE|31,a[1]=(C_word)f_10218,a[2]=t3,a[3]=((C_word*)t0)[5],a[4]=t5,a[5]=((C_word*)t0)[6],a[6]=t7,a[7]=((C_word*)t0)[7],a[8]=t9,a[9]=((C_word*)t0)[8],a[10]=t11,a[11]=((C_word*)t0)[9],a[12]=t15,a[13]=((C_word*)t0)[2],a[14]=t17,a[15]=((C_word*)t0)[10],a[16]=t19,a[17]=((C_word*)t0)[3],a[18]=t21,a[19]=((C_word*)t0)[11],a[20]=t23,a[21]=((C_word*)t0)[4],a[22]=t25,a[23]=t27,a[24]=t29,a[25]=t31,a[26]=t33,a[27]=t35,a[28]=t37,a[29]=t39,a[30]=t41,a[31]=t43,tmp=(C_word)a,a+=32,tmp);
/* egg-compile.scm:322: ##sys#dynamic-wind */
t47=*((C_word*)lf[149]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t47;
av2[1]=((C_word*)t0)[19];
av2[2]=t44;
av2[3]=t45;
av2[4]=t46;
((C_proc)(void*)(*((C_word*)t47+1)))(5,av2);}}

/* a10128 in k10119 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in ... */
static void C_ccall f_10129(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word t11;
C_word t12;
C_word t13;
C_word t14;
C_word t15;
C_word t16;
C_word t17;
C_word t18;
C_word t19;
C_word t20;
C_word t21;
C_word t22;
C_word *a;
if(c!=2) C_bad_argc_2(c,2,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_10129,c,av);}
t2=C_mutate(((C_word *)((C_word*)t0)[2])+1,((C_word*)((C_word*)t0)[3])[1]);
t3=C_mutate(((C_word *)((C_word*)t0)[4])+1,((C_word*)((C_word*)t0)[5])[1]);
t4=C_mutate(((C_word *)((C_word*)t0)[6])+1,((C_word*)((C_word*)t0)[7])[1]);
t5=C_mutate(((C_word *)((C_word*)t0)[8])+1,((C_word*)((C_word*)t0)[9])[1]);
t6=C_mutate(((C_word *)((C_word*)t0)[10])+1,((C_word*)((C_word*)t0)[11])[1]);
t7=C_mutate(((C_word *)((C_word*)t0)[12])+1,((C_word*)((C_word*)t0)[13])[1]);
t8=C_mutate(((C_word *)((C_word*)t0)[14])+1,((C_word*)((C_word*)t0)[15])[1]);
t9=C_mutate(((C_word *)((C_word*)t0)[16])+1,((C_word*)((C_word*)t0)[17])[1]);
t10=C_mutate(((C_word *)((C_word*)t0)[18])+1,((C_word*)((C_word*)t0)[19])[1]);
t11=C_mutate(((C_word *)((C_word*)t0)[20])+1,((C_word*)((C_word*)t0)[21])[1]);
t12=C_mutate(((C_word *)((C_word*)t0)[3])+1,((C_word*)((C_word*)t0)[22])[1]);
t13=C_mutate(((C_word *)((C_word*)t0)[5])+1,((C_word*)((C_word*)t0)[23])[1]);
t14=C_mutate(((C_word *)((C_word*)t0)[7])+1,((C_word*)((C_word*)t0)[24])[1]);
t15=C_mutate(((C_word *)((C_word*)t0)[9])+1,((C_word*)((C_word*)t0)[25])[1]);
t16=C_mutate(((C_word *)((C_word*)t0)[11])+1,((C_word*)((C_word*)t0)[26])[1]);
t17=C_mutate(((C_word *)((C_word*)t0)[13])+1,((C_word*)((C_word*)t0)[27])[1]);
t18=C_mutate(((C_word *)((C_word*)t0)[15])+1,((C_word*)((C_word*)t0)[28])[1]);
t19=C_mutate(((C_word *)((C_word*)t0)[17])+1,((C_word*)((C_word*)t0)[29])[1]);
t20=C_mutate(((C_word *)((C_word*)t0)[19])+1,((C_word*)((C_word*)t0)[30])[1]);
t21=C_mutate(((C_word *)((C_word*)t0)[21])+1,((C_word*)((C_word*)t0)[31])[1]);
t22=t1;{
C_word *av2=av;
av2[0]=t22;
av2[1]=C_SCHEME_UNDEFINED;
((C_proc)(void*)(*((C_word*)t22+1)))(2,av2);}}

/* a10151 in k10119 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in ... */
static void C_ccall f_10152(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word *a;
if(c!=2) C_bad_argc_2(c,2,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(24,c,3)))){
C_save_and_reclaim((void *)f_10152,c,av);}
a=C_alloc(24);
t2=C_i_cddr(((C_word*)t0)[2]);
t3=C_i_check_list_2(t2,lf[118]);
t4=(*a=C_CLOSURE_TYPE|17,a[1]=(C_word)f_10162,a[2]=((C_word*)t0)[3],a[3]=((C_word*)t0)[4],a[4]=((C_word*)t0)[5],a[5]=((C_word*)t0)[6],a[6]=((C_word*)t0)[7],a[7]=((C_word*)t0)[8],a[8]=((C_word*)t0)[9],a[9]=((C_word*)t0)[10],a[10]=((C_word*)t0)[11],a[11]=((C_word*)t0)[12],a[12]=((C_word*)t0)[13],a[13]=((C_word*)t0)[14],a[14]=((C_word*)t0)[15],a[15]=t1,a[16]=((C_word*)t0)[16],a[17]=((C_word*)t0)[17],tmp=(C_word)a,a+=18,tmp);
t5=C_SCHEME_UNDEFINED;
t6=(*a=C_VECTOR_TYPE|1,a[1]=t5,tmp=(C_word)a,a+=2,tmp);
t7=C_set_block_item(t6,0,(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_10195,a[2]=t6,a[3]=((C_word*)t0)[18],tmp=(C_word)a,a+=4,tmp));
t8=((C_word*)t6)[1];
f_10195(t8,t4,t2);}

/* k10160 in a10151 in k10119 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in ... */
static void C_ccall f_10162(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(18,c,3)))){
C_save_and_reclaim((void *)f_10162,c,av);}
a=C_alloc(18);
t2=(*a=C_CLOSURE_TYPE|17,a[1]=(C_word)f_10165,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],a[9]=((C_word*)t0)[9],a[10]=((C_word*)t0)[10],a[11]=((C_word*)t0)[11],a[12]=((C_word*)t0)[12],a[13]=((C_word*)t0)[13],a[14]=((C_word*)t0)[14],a[15]=((C_word*)t0)[15],a[16]=((C_word*)t0)[16],a[17]=((C_word*)t0)[17],tmp=(C_word)a,a+=18,tmp);
t3=C_eqp(((C_word*)t0)[10],lf[54]);
if(C_truep(t3)){
t4=t2;{
C_word *av2=av;
av2[0]=t4;
av2[1]=C_retrieve2(lf[29],C_text("main#default-bindir"));
f_10165(2,av2);}}
else{
/* egg-compile.scm:335: override-prefix */
t4=C_retrieve2(lf[82],C_text("main#override-prefix"));
f_8762(t4,t2,lf[167],C_retrieve2(lf[40],C_text("main#host-bindir")));}}

/* k10163 in k10160 in a10151 in k10119 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in ... */
static void C_ccall f_10165(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(20,c,5)))){
C_save_and_reclaim((void *)f_10165,c,av);}
a=C_alloc(20);
t2=((C_word*)((C_word*)t0)[2])[1];
t3=(C_truep(t2)?t2:((C_word*)((C_word*)t0)[3])[1]);
t4=(*a=C_CLOSURE_TYPE|15,a[1]=(C_word)f_10171,a[2]=((C_word*)t0)[3],a[3]=((C_word*)t0)[4],a[4]=((C_word*)t0)[5],a[5]=((C_word*)t0)[6],a[6]=((C_word*)t0)[7],a[7]=((C_word*)t0)[8],a[8]=((C_word*)t0)[9],a[9]=((C_word*)t0)[10],a[10]=t3,a[11]=((C_word*)t0)[11],a[12]=((C_word*)t0)[12],a[13]=((C_word*)t0)[13],a[14]=((C_word*)t0)[14],a[15]=((C_word*)t0)[15],tmp=(C_word)a,a+=16,tmp);
t5=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_10187,a[2]=((C_word*)t0)[16],a[3]=t4,tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:338: chicken.string#conc */
t6=C_fast_retrieve(lf[134]);{
C_word *av2;
if(c >= 6) {
  av2=av;
} else {
  av2=C_alloc(6);
}
av2[0]=t6;
av2[1]=t5;
av2[2]=t1;
av2[3]=lf[166];
av2[4]=t3;
av2[5]=((C_word*)t0)[17];
((C_proc)(void*)(*((C_word*)t6+1)))(6,av2);}}

/* k10169 in k10163 in k10160 in a10151 in k10119 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in ... */
static void C_ccall f_10171(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(72,c,1)))){
C_save_and_reclaim((void *)f_10171,c,av);}
a=C_alloc(72);
t2=C_a_i_list(&a,23,((C_word*)((C_word*)t0)[2])[1],lf[119],((C_word*)((C_word*)t0)[3])[1],lf[120],((C_word*)((C_word*)t0)[4])[1],lf[121],((C_word*)((C_word*)t0)[5])[1],lf[122],((C_word*)((C_word*)t0)[6])[1],lf[123],((C_word*)((C_word*)t0)[7])[1],lf[124],((C_word*)((C_word*)t0)[8])[1],lf[125],((C_word*)t0)[9],lf[133],((C_word*)t0)[10],lf[131],((C_word*)((C_word*)t0)[11])[1],lf[132],((C_word*)((C_word*)t0)[12])[1],lf[129],((C_word*)t0)[13]);
t3=C_a_i_cons(&a,2,t2,((C_word*)((C_word*)t0)[14])[1]);
t4=C_mutate(((C_word *)((C_word*)t0)[14])+1,t3);
t5=((C_word*)t0)[15];{
C_word *av2=av;
av2[0]=t5;
av2[1]=t4;
((C_proc)(void*)(*((C_word*)t5+1)))(2,av2);}}

/* k10185 in k10163 in k10160 in a10151 in k10119 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in ... */
static void C_ccall f_10187(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,2)))){
C_save_and_reclaim((void *)f_10187,c,av);}
a=C_alloc(6);
t2=C_a_i_list1(&a,1,t1);
/* egg-compile.scm:338: addfiles */
t3=((C_word*)((C_word*)t0)[2])[1];
f_9227(t3,((C_word*)t0)[3],C_a_i_list(&a,1,t2));}

/* for-each-loop1999 in a10151 in k10119 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in ... */
static void C_fcall f_10195(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,0,2)))){
C_save_and_reclaim_args((void *)trf_10195,3,t0,t1,t2);}
a=C_alloc(5);
if(C_truep(C_i_pairp(t2))){
t3=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_10205,a[2]=((C_word*)t0)[2],a[3]=t1,a[4]=t2,tmp=(C_word)a,a+=5,tmp);
/* egg-compile.scm:332: g2000 */
t4=((C_word*)((C_word*)t0)[3])[1];{
C_word av2[3];
av2[0]=t4;
av2[1]=t3;
av2[2]=C_slot(t2,C_fix(0));
f_10265(3,av2);}}
else{
t3=C_SCHEME_UNDEFINED;
t4=t1;{
C_word av2[2];
av2[0]=t4;
av2[1]=t3;
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}}

/* k10203 in for-each-loop1999 in a10151 in k10119 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in ... */
static void C_ccall f_10205(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_10205,c,av);}
t2=((C_word*)((C_word*)t0)[2])[1];
f_10195(t2,((C_word*)t0)[3],C_slot(((C_word*)t0)[4],C_fix(1)));}

/* a10217 in k10119 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in ... */
static void C_ccall f_10218(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word t11;
C_word t12;
C_word t13;
C_word t14;
C_word t15;
C_word t16;
C_word t17;
C_word t18;
C_word t19;
C_word t20;
C_word t21;
C_word t22;
C_word *a;
if(c!=2) C_bad_argc_2(c,2,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_10218,c,av);}
t2=C_mutate(((C_word *)((C_word*)t0)[2])+1,((C_word*)((C_word*)t0)[3])[1]);
t3=C_mutate(((C_word *)((C_word*)t0)[4])+1,((C_word*)((C_word*)t0)[5])[1]);
t4=C_mutate(((C_word *)((C_word*)t0)[6])+1,((C_word*)((C_word*)t0)[7])[1]);
t5=C_mutate(((C_word *)((C_word*)t0)[8])+1,((C_word*)((C_word*)t0)[9])[1]);
t6=C_mutate(((C_word *)((C_word*)t0)[10])+1,((C_word*)((C_word*)t0)[11])[1]);
t7=C_mutate(((C_word *)((C_word*)t0)[12])+1,((C_word*)((C_word*)t0)[13])[1]);
t8=C_mutate(((C_word *)((C_word*)t0)[14])+1,((C_word*)((C_word*)t0)[15])[1]);
t9=C_mutate(((C_word *)((C_word*)t0)[16])+1,((C_word*)((C_word*)t0)[17])[1]);
t10=C_mutate(((C_word *)((C_word*)t0)[18])+1,((C_word*)((C_word*)t0)[19])[1]);
t11=C_mutate(((C_word *)((C_word*)t0)[20])+1,((C_word*)((C_word*)t0)[21])[1]);
t12=C_mutate(((C_word *)((C_word*)t0)[3])+1,((C_word*)((C_word*)t0)[22])[1]);
t13=C_mutate(((C_word *)((C_word*)t0)[5])+1,((C_word*)((C_word*)t0)[23])[1]);
t14=C_mutate(((C_word *)((C_word*)t0)[7])+1,((C_word*)((C_word*)t0)[24])[1]);
t15=C_mutate(((C_word *)((C_word*)t0)[9])+1,((C_word*)((C_word*)t0)[25])[1]);
t16=C_mutate(((C_word *)((C_word*)t0)[11])+1,((C_word*)((C_word*)t0)[26])[1]);
t17=C_mutate(((C_word *)((C_word*)t0)[13])+1,((C_word*)((C_word*)t0)[27])[1]);
t18=C_mutate(((C_word *)((C_word*)t0)[15])+1,((C_word*)((C_word*)t0)[28])[1]);
t19=C_mutate(((C_word *)((C_word*)t0)[17])+1,((C_word*)((C_word*)t0)[29])[1]);
t20=C_mutate(((C_word *)((C_word*)t0)[19])+1,((C_word*)((C_word*)t0)[30])[1]);
t21=C_mutate(((C_word *)((C_word*)t0)[21])+1,((C_word*)((C_word*)t0)[31])[1]);
t22=t1;{
C_word *av2=av;
av2[0]=t22;
av2[1]=C_SCHEME_UNDEFINED;
((C_proc)(void*)(*((C_word*)t22+1)))(2,av2);}}

/* compile-extension/program in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in ... */
static void C_ccall f_10265(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word t11;
C_word t12;
C_word t13;
C_word t14;
C_word t15;
C_word t16;
C_word t17;
C_word t18;
C_word t19;
C_word t20;
C_word t21;
C_word t22;
C_word t23;
C_word t24;
C_word t25;
C_word t26;
C_word t27;
C_word *a;
if(c!=3) C_bad_argc_2(c,3,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(21,c,4)))){
C_save_and_reclaim((void *)f_10265,c,av);}
a=C_alloc(21);
t3=C_i_car(t2);
t4=C_eqp(t3,lf[168]);
if(C_truep(t4)){
t5=C_mutate(((C_word *)((C_word*)t0)[2])+1,C_u_i_cdr(t2));
t6=t1;{
C_word *av2=av;
av2[0]=t6;
av2[1]=t5;
((C_proc)(void*)(*((C_word*)t6+1)))(2,av2);}}
else{
t5=C_eqp(t3,lf[169]);
if(C_truep(t5)){
t6=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_10287,a[2]=((C_word*)t0)[3],a[3]=t1,tmp=(C_word)a,a+=4,tmp);
if(C_truep(C_i_nullp(C_u_i_cdr(t2)))){
t7=C_set_block_item(((C_word*)t0)[3],0,C_SCHEME_TRUE);
t8=t1;{
C_word *av2=av;
av2[0]=t8;
av2[1]=t7;
((C_proc)(void*)(*((C_word*)t8+1)))(2,av2);}}
else{
t7=C_i_cadr(t2);
t8=C_i_pairp(t7);
if(C_truep(C_i_not(t8))){
/* egg-compile.scm:358: arg */
f_11138(t6,t2,C_fix(1),C_a_i_list(&a,1,((C_word*)((C_word*)t0)[5])[1]));}
else{
t9=C_set_block_item(((C_word*)t0)[6],0,C_SCHEME_TRUE);
t10=(*a=C_CLOSURE_TYPE|6,a[1]=(C_word)f_10317,a[2]=((C_word*)t0)[3],a[3]=t1,a[4]=t2,a[5]=((C_word*)t0)[4],a[6]=((C_word*)t0)[5],tmp=(C_word)a,a+=7,tmp);
/* egg-compile.scm:362: scheme#cdadr */
t11=*((C_word*)lf[170]+1);{
C_word *av2=av;
av2[0]=t11;
av2[1]=t10;
av2[2]=t2;
((C_proc)(void*)(*((C_word*)t11+1)))(3,av2);}}}}
else{
t6=C_eqp(t3,lf[171]);
if(C_truep(t6)){
t7=C_a_i_cons(&a,2,C_SCHEME_UNDEFINED,C_SCHEME_END_OF_LIST);
t8=t7;
t9=(*a=C_VECTOR_TYPE|1,a[1]=t8,tmp=(C_word)a,a+=2,tmp);
t10=((C_word*)t9)[1];
t11=C_fast_retrieve(lf[172]);
t12=C_u_i_cdr(t2);
t13=C_i_check_list_2(t12,lf[8]);
t14=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_10343,a[2]=((C_word*)t0)[7],a[3]=((C_word*)t0)[8],a[4]=t1,a[5]=((C_word*)t0)[9],tmp=(C_word)a,a+=6,tmp);
t15=C_SCHEME_UNDEFINED;
t16=(*a=C_VECTOR_TYPE|1,a[1]=t15,tmp=(C_word)a,a+=2,tmp);
t17=C_set_block_item(t16,0,(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_10397,a[2]=t9,a[3]=t16,a[4]=t11,a[5]=t10,tmp=(C_word)a,a+=6,tmp));
t18=((C_word*)t16)[1];
f_10397(t18,t14,t12);}
else{
t7=C_eqp(t3,lf[173]);
if(C_truep(t7)){
t8=C_i_nullp(C_u_i_cdr(t2));
t9=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_10442,a[2]=((C_word*)t0)[10],a[3]=t1,tmp=(C_word)a,a+=4,tmp);
if(C_truep(t8)){
t10=C_mutate(((C_word *)((C_word*)t0)[10])+1,t8);
t11=t1;{
C_word *av2=av;
av2[0]=t11;
av2[1]=t10;
((C_proc)(void*)(*((C_word*)t11+1)))(2,av2);}}
else{
/* egg-compile.scm:369: arg */
f_11138(t9,t2,C_fix(1),C_a_i_list(&a,1,((C_word*)((C_word*)t0)[5])[1]));}}
else{
t8=C_eqp(t3,lf[174]);
if(C_truep(t8)){
t9=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_10457,a[2]=((C_word*)t0)[11],a[3]=t1,tmp=(C_word)a,a+=4,tmp);
t10=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_10461,a[2]=t9,tmp=(C_word)a,a+=3,tmp);
/* egg-compile.scm:371: arg */
f_11138(t10,t2,C_fix(1),C_a_i_list(&a,1,((C_word*)((C_word*)t0)[5])[1]));}
else{
t9=C_eqp(t3,lf[175]);
if(C_truep(t9)){
t10=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_10471,a[2]=((C_word*)t0)[12],a[3]=t1,tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:373: scheme#append */
t11=*((C_word*)lf[7]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t11;
av2[1]=t10;
av2[2]=((C_word*)((C_word*)t0)[12])[1];
av2[3]=C_u_i_cdr(t2);
((C_proc)(void*)(*((C_word*)t11+1)))(4,av2);}}
else{
t10=C_eqp(t3,lf[176]);
if(C_truep(t10)){
t11=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_10483,a[2]=((C_word*)t0)[13],a[3]=t1,tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:375: scheme#append */
t12=*((C_word*)lf[7]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t12;
av2[1]=t11;
av2[2]=((C_word*)((C_word*)t0)[13])[1];
av2[3]=C_u_i_cdr(t2);
((C_proc)(void*)(*((C_word*)t12+1)))(4,av2);}}
else{
t11=C_eqp(t3,lf[177]);
if(C_truep(t11)){
t12=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_10495,a[2]=((C_word*)t0)[14],a[3]=t1,tmp=(C_word)a,a+=4,tmp);
t13=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_10499,a[2]=t12,tmp=(C_word)a,a+=3,tmp);
/* egg-compile.scm:377: arg */
f_11138(t13,t2,C_fix(1),C_a_i_list(&a,1,((C_word*)((C_word*)t0)[5])[1]));}
else{
t12=C_eqp(t3,lf[178]);
if(C_truep(t12)){
t13=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_10509,a[2]=((C_word*)t0)[15],a[3]=t1,tmp=(C_word)a,a+=4,tmp);
t14=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_10513,a[2]=t13,tmp=(C_word)a,a+=3,tmp);
/* egg-compile.scm:379: arg */
f_11138(t14,t2,C_fix(1),C_a_i_list(&a,1,((C_word*)((C_word*)t0)[5])[1]));}
else{
t13=C_eqp(t3,lf[179]);
if(C_truep(t13)){
t14=C_a_i_cons(&a,2,C_SCHEME_UNDEFINED,C_SCHEME_END_OF_LIST);
t15=t14;
t16=(*a=C_VECTOR_TYPE|1,a[1]=t15,tmp=(C_word)a,a+=2,tmp);
t17=((C_word*)t16)[1];
t18=C_fast_retrieve(lf[180]);
t19=C_u_i_cdr(t2);
t20=C_i_check_list_2(t19,lf[8]);
t21=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_10530,a[2]=((C_word*)t0)[16],a[3]=t1,tmp=(C_word)a,a+=4,tmp);
t22=C_SCHEME_UNDEFINED;
t23=(*a=C_VECTOR_TYPE|1,a[1]=t22,tmp=(C_word)a,a+=2,tmp);
t24=C_set_block_item(t23,0,(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_10532,a[2]=t16,a[3]=t23,a[4]=t18,a[5]=t17,tmp=(C_word)a,a+=6,tmp));
t25=((C_word*)t23)[1];
f_10532(t25,t21,t19);}
else{
t14=C_eqp(t3,lf[181]);
if(C_truep(t14)){
t15=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_10574,a[2]=((C_word*)t0)[8],a[3]=t1,tmp=(C_word)a,a+=4,tmp);
t16=C_a_i_cons(&a,2,C_SCHEME_UNDEFINED,C_SCHEME_END_OF_LIST);
t17=t16;
t18=(*a=C_VECTOR_TYPE|1,a[1]=t17,tmp=(C_word)a,a+=2,tmp);
t19=((C_word*)t18)[1];
t20=C_u_i_cdr(t2);
t21=C_i_check_list_2(t20,lf[8]);
t22=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_10585,a[2]=t15,a[3]=((C_word*)t0)[8],tmp=(C_word)a,a+=4,tmp);
t23=C_SCHEME_UNDEFINED;
t24=(*a=C_VECTOR_TYPE|1,a[1]=t23,tmp=(C_word)a,a+=2,tmp);
t25=C_set_block_item(t24,0,(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_10587,a[2]=t18,a[3]=t24,a[4]=((C_word*)t0)[9],a[5]=t19,tmp=(C_word)a,a+=6,tmp));
t26=((C_word*)t24)[1];
f_10587(t26,t22,t20);}
else{
t15=C_eqp(t3,lf[182]);
if(C_truep(t15)){
t16=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_10629,a[2]=((C_word*)t0)[17],a[3]=t1,tmp=(C_word)a,a+=4,tmp);
t17=C_a_i_cons(&a,2,C_SCHEME_UNDEFINED,C_SCHEME_END_OF_LIST);
t18=t17;
t19=(*a=C_VECTOR_TYPE|1,a[1]=t18,tmp=(C_word)a,a+=2,tmp);
t20=((C_word*)t19)[1];
t21=C_u_i_cdr(t2);
t22=C_i_check_list_2(t21,lf[8]);
t23=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_10640,a[2]=t16,a[3]=((C_word*)t0)[17],tmp=(C_word)a,a+=4,tmp);
t24=C_SCHEME_UNDEFINED;
t25=(*a=C_VECTOR_TYPE|1,a[1]=t24,tmp=(C_word)a,a+=2,tmp);
t26=C_set_block_item(t25,0,(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_10642,a[2]=t19,a[3]=t25,a[4]=((C_word*)t0)[9],a[5]=t20,tmp=(C_word)a,a+=6,tmp));
t27=((C_word*)t25)[1];
f_10642(t27,t23,t21);}
else{
/* egg-compile.scm:386: compile-common */
t16=((C_word*)((C_word*)t0)[18])[1];
f_10703(t16,t1,t2,((C_word*)((C_word*)t0)[19])[1]);}}}}}}}}}}}}}

/* k10285 in compile-extension/program in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in ... */
static void C_ccall f_10287(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_10287,c,av);}
t2=C_mutate(((C_word *)((C_word*)t0)[2])+1,t1);
t3=((C_word*)t0)[3];{
C_word *av2=av;
av2[0]=t3;
av2[1]=t2;
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}

/* k10305 in k10315 in compile-extension/program in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in ... */
static void C_ccall f_10307(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_10307,c,av);}
t2=C_mutate(((C_word *)((C_word*)t0)[2])+1,t1);
t3=C_mutate(((C_word *)((C_word*)t0)[2])+1,t2);
t4=((C_word*)t0)[3];{
C_word *av2=av;
av2[0]=t4;
av2[1]=t3;
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}

/* k10315 in compile-extension/program in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in ... */
static void C_ccall f_10317(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(7,c,4)))){
C_save_and_reclaim((void *)f_10317,c,av);}
a=C_alloc(7);
t2=C_i_nullp(t1);
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_10307,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
if(C_truep(t2)){
t4=C_mutate(((C_word *)((C_word*)t0)[2])+1,t2);
t5=C_mutate(((C_word *)((C_word*)t0)[2])+1,t4);
t6=((C_word*)t0)[3];{
C_word *av2=av;
av2[0]=t6;
av2[1]=t5;
((C_proc)(void*)(*((C_word*)t6+1)))(2,av2);}}
else{
t4=C_u_i_cdr(((C_word*)t0)[4]);
/* egg-compile.scm:363: arg */
f_11138(t3,C_u_i_car(t4),C_fix(1),C_a_i_list(&a,1,((C_word*)((C_word*)t0)[6])[1]));}}

/* k10341 in compile-extension/program in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in ... */
static void C_ccall f_10343(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(7,c,3)))){
C_save_and_reclaim((void *)f_10343,c,av);}
a=C_alloc(7);
t2=(*a=C_CLOSURE_TYPE|6,a[1]=(C_word)f_10347,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=t1,a[6]=((C_word*)t0)[5],tmp=(C_word)a,a+=7,tmp);
/* egg-compile.scm:366: scheme#append */
t3=*((C_word*)lf[7]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=((C_word*)((C_word*)t0)[2])[1];
av2[3]=t1;
((C_proc)(void*)(*((C_word*)t3+1)))(4,av2);}}

/* k10345 in k10341 in compile-extension/program in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in ... */
static void C_ccall f_10347(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word t11;
C_word t12;
C_word t13;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(21,c,3)))){
C_save_and_reclaim((void *)f_10347,c,av);}
a=C_alloc(21);
t2=C_mutate(((C_word *)((C_word*)t0)[2])+1,t1);
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_10351,a[2]=((C_word*)t0)[3],a[3]=((C_word*)t0)[4],tmp=(C_word)a,a+=4,tmp);
t4=C_a_i_cons(&a,2,C_SCHEME_UNDEFINED,C_SCHEME_END_OF_LIST);
t5=t4;
t6=(*a=C_VECTOR_TYPE|1,a[1]=t5,tmp=(C_word)a,a+=2,tmp);
t7=((C_word*)t6)[1];
t8=C_i_check_list_2(((C_word*)t0)[5],lf[8]);
t9=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_10361,a[2]=t3,a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
t10=C_SCHEME_UNDEFINED;
t11=(*a=C_VECTOR_TYPE|1,a[1]=t10,tmp=(C_word)a,a+=2,tmp);
t12=C_set_block_item(t11,0,(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_10363,a[2]=t6,a[3]=t11,a[4]=((C_word*)t0)[6],a[5]=t7,tmp=(C_word)a,a+=6,tmp));
t13=((C_word*)t11)[1];
f_10363(t13,t9,((C_word*)t0)[5]);}

/* k10349 in k10345 in k10341 in compile-extension/program in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in ... */
static void C_ccall f_10351(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_10351,c,av);}
t2=C_mutate(((C_word *)((C_word*)t0)[2])+1,t1);
t3=((C_word*)t0)[3];{
C_word *av2=av;
av2[0]=t3;
av2[1]=t2;
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}

/* k10359 in k10345 in k10341 in compile-extension/program in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in ... */
static void C_ccall f_10361(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_10361,c,av);}
/* egg-compile.scm:367: scheme#append */
t2=*((C_word*)lf[7]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)((C_word*)t0)[3])[1];
av2[3]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}

/* map-loop2085 in k10345 in k10341 in compile-extension/program in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in ... */
static void C_fcall f_10363(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,0,2)))){
C_save_and_reclaim_args((void *)trf_10363,3,t0,t1,t2);}
a=C_alloc(6);
if(C_truep(C_i_pairp(t2))){
t3=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_10388,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=t1,a[5]=t2,tmp=(C_word)a,a+=6,tmp);
/* egg-compile.scm:367: g2091 */
f_11032(t3,C_slot(t2,C_fix(0)));}
else{
t3=t1;{
C_word av2[2];
av2[0]=t3;
av2[1]=C_slot(((C_word*)t0)[5],C_fix(1));
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}}

/* k10386 in map-loop2085 in k10345 in k10341 in compile-extension/program in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in ... */
static void C_ccall f_10388(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,2)))){
C_save_and_reclaim((void *)f_10388,c,av);}
a=C_alloc(3);
t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST);
t3=C_i_setslot(((C_word*)((C_word*)t0)[2])[1],C_fix(1),t2);
t4=C_mutate(((C_word *)((C_word*)t0)[2])+1,t2);
t5=((C_word*)((C_word*)t0)[3])[1];
f_10363(t5,((C_word*)t0)[4],C_slot(((C_word*)t0)[5],C_fix(1)));}

/* map-loop2059 in compile-extension/program in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in ... */
static void C_fcall f_10397(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,0,2)))){
C_save_and_reclaim_args((void *)trf_10397,3,t0,t1,t2);}
a=C_alloc(6);
if(C_truep(C_i_pairp(t2))){
t3=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_10422,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=t1,a[5]=t2,tmp=(C_word)a,a+=6,tmp);
/* egg-compile.scm:365: g2065 */
t4=((C_word*)t0)[4];{
C_word av2[3];
av2[0]=t4;
av2[1]=t3;
av2[2]=C_slot(t2,C_fix(0));
((C_proc)(void*)(*((C_word*)t4+1)))(3,av2);}}
else{
t3=t1;{
C_word av2[2];
av2[0]=t3;
av2[1]=C_slot(((C_word*)t0)[5],C_fix(1));
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}}

/* k10420 in map-loop2059 in compile-extension/program in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in ... */
static void C_ccall f_10422(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,2)))){
C_save_and_reclaim((void *)f_10422,c,av);}
a=C_alloc(3);
t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST);
t3=C_i_setslot(((C_word*)((C_word*)t0)[2])[1],C_fix(1),t2);
t4=C_mutate(((C_word *)((C_word*)t0)[2])+1,t2);
t5=((C_word*)((C_word*)t0)[3])[1];
f_10397(t5,((C_word*)t0)[4],C_slot(((C_word*)t0)[5],C_fix(1)));}

/* k10440 in compile-extension/program in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in ... */
static void C_ccall f_10442(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_10442,c,av);}
t2=C_mutate(((C_word *)((C_word*)t0)[2])+1,t1);
t3=((C_word*)t0)[3];{
C_word *av2=av;
av2[0]=t3;
av2[1]=t2;
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}

/* k10455 in compile-extension/program in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in ... */
static void C_ccall f_10457(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_10457,c,av);}
t2=C_mutate(((C_word *)((C_word*)t0)[2])+1,t1);
t3=((C_word*)t0)[3];{
C_word *av2=av;
av2[0]=t3;
av2[1]=t2;
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}

/* k10459 in compile-extension/program in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in ... */
static void C_ccall f_10461(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_10461,c,av);}
/* egg-compile.scm:371: chicken.string#->string */
t2=C_fast_retrieve(lf[172]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(3,av2);}}

/* k10469 in compile-extension/program in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in ... */
static void C_ccall f_10471(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_10471,c,av);}
t2=C_mutate(((C_word *)((C_word*)t0)[2])+1,t1);
t3=((C_word*)t0)[3];{
C_word *av2=av;
av2[0]=t3;
av2[1]=t2;
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}

/* k10481 in compile-extension/program in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in ... */
static void C_ccall f_10483(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_10483,c,av);}
t2=C_mutate(((C_word *)((C_word*)t0)[2])+1,t1);
t3=((C_word*)t0)[3];{
C_word *av2=av;
av2[0]=t3;
av2[1]=t2;
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}

/* k10493 in compile-extension/program in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in ... */
static void C_ccall f_10495(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_10495,c,av);}
t2=C_mutate(((C_word *)((C_word*)t0)[2])+1,t1);
t3=((C_word*)t0)[3];{
C_word *av2=av;
av2[0]=t3;
av2[1]=t2;
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}

/* k10497 in compile-extension/program in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in ... */
static void C_ccall f_10499(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_10499,c,av);}
/* egg-compile.scm:377: chicken.string#->string */
t2=C_fast_retrieve(lf[172]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(3,av2);}}

/* k10507 in compile-extension/program in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in ... */
static void C_ccall f_10509(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_10509,c,av);}
t2=C_mutate(((C_word *)((C_word*)t0)[2])+1,t1);
t3=((C_word*)t0)[3];{
C_word *av2=av;
av2[0]=t3;
av2[1]=t2;
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}

/* k10511 in compile-extension/program in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in ... */
static void C_ccall f_10513(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_10513,c,av);}
/* egg-compile.scm:379: chicken.string#->string */
t2=C_fast_retrieve(lf[172]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(3,av2);}}

/* k10528 in compile-extension/program in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in ... */
static void C_ccall f_10530(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_10530,c,av);}
t2=C_mutate(((C_word *)((C_word*)t0)[2])+1,t1);
t3=((C_word*)t0)[3];{
C_word *av2=av;
av2[0]=t3;
av2[1]=t2;
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}

/* map-loop2115 in compile-extension/program in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in ... */
static void C_fcall f_10532(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,0,2)))){
C_save_and_reclaim_args((void *)trf_10532,3,t0,t1,t2);}
a=C_alloc(6);
if(C_truep(C_i_pairp(t2))){
t3=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_10557,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=t1,a[5]=t2,tmp=(C_word)a,a+=6,tmp);
/* egg-compile.scm:381: g2121 */
t4=((C_word*)t0)[4];{
C_word av2[3];
av2[0]=t4;
av2[1]=t3;
av2[2]=C_slot(t2,C_fix(0));
((C_proc)C_fast_retrieve_proc(t4))(3,av2);}}
else{
t3=t1;{
C_word av2[2];
av2[0]=t3;
av2[1]=C_slot(((C_word*)t0)[5],C_fix(1));
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}}

/* k10555 in map-loop2115 in compile-extension/program in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in ... */
static void C_ccall f_10557(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,2)))){
C_save_and_reclaim((void *)f_10557,c,av);}
a=C_alloc(3);
t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST);
t3=C_i_setslot(((C_word*)((C_word*)t0)[2])[1],C_fix(1),t2);
t4=C_mutate(((C_word *)((C_word*)t0)[2])+1,t2);
t5=((C_word*)((C_word*)t0)[3])[1];
f_10532(t5,((C_word*)t0)[4],C_slot(((C_word*)t0)[5],C_fix(1)));}

/* k10572 in compile-extension/program in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in ... */
static void C_ccall f_10574(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_10574,c,av);}
t2=C_mutate(((C_word *)((C_word*)t0)[2])+1,t1);
t3=((C_word*)t0)[3];{
C_word *av2=av;
av2[0]=t3;
av2[1]=t2;
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}

/* k10583 in compile-extension/program in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in ... */
static void C_ccall f_10585(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_10585,c,av);}
/* egg-compile.scm:383: scheme#append */
t2=*((C_word*)lf[7]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)((C_word*)t0)[3])[1];
av2[3]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}

/* map-loop2141 in compile-extension/program in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in ... */
static void C_fcall f_10587(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,0,2)))){
C_save_and_reclaim_args((void *)trf_10587,3,t0,t1,t2);}
a=C_alloc(6);
if(C_truep(C_i_pairp(t2))){
t3=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_10612,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=t1,a[5]=t2,tmp=(C_word)a,a+=6,tmp);
/* egg-compile.scm:383: g2147 */
f_11032(t3,C_slot(t2,C_fix(0)));}
else{
t3=t1;{
C_word av2[2];
av2[0]=t3;
av2[1]=C_slot(((C_word*)t0)[5],C_fix(1));
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}}

/* k10610 in map-loop2141 in compile-extension/program in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in ... */
static void C_ccall f_10612(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,2)))){
C_save_and_reclaim((void *)f_10612,c,av);}
a=C_alloc(3);
t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST);
t3=C_i_setslot(((C_word*)((C_word*)t0)[2])[1],C_fix(1),t2);
t4=C_mutate(((C_word *)((C_word*)t0)[2])+1,t2);
t5=((C_word*)((C_word*)t0)[3])[1];
f_10587(t5,((C_word*)t0)[4],C_slot(((C_word*)t0)[5],C_fix(1)));}

/* k10627 in compile-extension/program in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in ... */
static void C_ccall f_10629(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_10629,c,av);}
t2=C_mutate(((C_word *)((C_word*)t0)[2])+1,t1);
t3=((C_word*)t0)[3];{
C_word *av2=av;
av2[0]=t3;
av2[1]=t2;
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}

/* k10638 in compile-extension/program in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in ... */
static void C_ccall f_10640(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_10640,c,av);}
/* egg-compile.scm:385: scheme#append */
t2=*((C_word*)lf[7]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)((C_word*)t0)[3])[1];
av2[3]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}

/* map-loop2167 in compile-extension/program in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in ... */
static void C_fcall f_10642(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,0,2)))){
C_save_and_reclaim_args((void *)trf_10642,3,t0,t1,t2);}
a=C_alloc(6);
if(C_truep(C_i_pairp(t2))){
t3=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_10667,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=t1,a[5]=t2,tmp=(C_word)a,a+=6,tmp);
/* egg-compile.scm:385: g2173 */
f_11032(t3,C_slot(t2,C_fix(0)));}
else{
t3=t1;{
C_word av2[2];
av2[0]=t3;
av2[1]=C_slot(((C_word*)t0)[5],C_fix(1));
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}}

/* k10665 in map-loop2167 in compile-extension/program in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in ... */
static void C_ccall f_10667(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,2)))){
C_save_and_reclaim((void *)f_10667,c,av);}
a=C_alloc(3);
t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST);
t3=C_i_setslot(((C_word*)((C_word*)t0)[2])[1],C_fix(1),t2);
t4=C_mutate(((C_word *)((C_word*)t0)[2])+1,t2);
t5=((C_word*)((C_word*)t0)[3])[1];
f_10642(t5,((C_word*)t0)[4],C_slot(((C_word*)t0)[5],C_fix(1)));}

/* compile-common in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in ... */
static void C_fcall f_10703(C_word t0,C_word t1,C_word t2,C_word t3){
C_word tmp;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word t11;
C_word t12;
C_word t13;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,0,3)))){
C_save_and_reclaim_args((void *)trf_10703,4,t0,t1,t2,t3);}
a=C_alloc(6);
t4=C_i_car(t2);
t5=C_eqp(t4,lf[54]);
if(C_truep(t5)){
t6=C_eqp(((C_word*)t0)[2],lf[54]);
if(C_truep(t6)){
t7=C_u_i_cdr(t2);
t8=C_i_check_list_2(t7,lf[118]);
t9=C_SCHEME_UNDEFINED;
t10=(*a=C_VECTOR_TYPE|1,a[1]=t9,tmp=(C_word)a,a+=2,tmp);
t11=C_set_block_item(t10,0,(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_10728,a[2]=t10,a[3]=t3,tmp=(C_word)a,a+=4,tmp));
t12=((C_word*)t10)[1];
f_10728(t12,t1,t7);}
else{
t7=t1;{
C_word av2[2];
av2[0]=t7;
av2[1]=C_SCHEME_UNDEFINED;
((C_proc)(void*)(*((C_word*)t7+1)))(2,av2);}}}
else{
t6=C_eqp(t4,lf[103]);
if(C_truep(t6)){
t7=C_eqp(((C_word*)t0)[2],lf[103]);
if(C_truep(t7)){
t8=C_u_i_cdr(t2);
t9=C_i_check_list_2(t8,lf[118]);
t10=C_SCHEME_UNDEFINED;
t11=(*a=C_VECTOR_TYPE|1,a[1]=t10,tmp=(C_word)a,a+=2,tmp);
t12=C_set_block_item(t11,0,(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_10770,a[2]=t11,a[3]=t3,tmp=(C_word)a,a+=4,tmp));
t13=((C_word*)t11)[1];
f_10770(t13,t1,t8);}
else{
t8=C_SCHEME_UNDEFINED;
t9=t1;{
C_word av2[2];
av2[0]=t9;
av2[1]=t8;
((C_proc)(void*)(*((C_word*)t9+1)))(2,av2);}}}
else{
t7=C_eqp(t4,lf[183]);
if(C_truep(t7)){{
C_word av2[4];
av2[0]=0;
av2[1]=t1;
av2[2]=*((C_word*)lf[109]+1);
av2[3]=C_u_i_cdr(t2);
C_apply(4,av2);}}
else{
t8=C_eqp(t4,lf[184]);
if(C_truep(t8)){
/* egg-compile.scm:398: compile-cond-expand */
t9=((C_word*)((C_word*)t0)[3])[1];
f_10954(t9,t1,t2,t3);}
else{
t9=t1;{
C_word av2[2];
av2[0]=t9;
av2[1]=C_SCHEME_UNDEFINED;
((C_proc)(void*)(*((C_word*)t9+1)))(2,av2);}}}}}}

/* for-each-loop2201 in compile-common in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in ... */
static void C_fcall f_10728(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,0,2)))){
C_save_and_reclaim_args((void *)trf_10728,3,t0,t1,t2);}
a=C_alloc(5);
if(C_truep(C_i_pairp(t2))){
t3=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_10738,a[2]=((C_word*)t0)[2],a[3]=t1,a[4]=t2,tmp=(C_word)a,a+=5,tmp);
/* egg-compile.scm:391: g2202 */
t4=((C_word*)t0)[3];{
C_word av2[3];
av2[0]=t4;
av2[1]=t3;
av2[2]=C_slot(t2,C_fix(0));
((C_proc)C_fast_retrieve_proc(t4))(3,av2);}}
else{
t3=C_SCHEME_UNDEFINED;
t4=t1;{
C_word av2[2];
av2[0]=t4;
av2[1]=t3;
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}}

/* k10736 in for-each-loop2201 in compile-common in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in ... */
static void C_ccall f_10738(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_10738,c,av);}
t2=((C_word*)((C_word*)t0)[2])[1];
f_10728(t2,((C_word*)t0)[3],C_slot(((C_word*)t0)[4],C_fix(1)));}

/* for-each-loop2218 in compile-common in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in ... */
static void C_fcall f_10770(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,0,2)))){
C_save_and_reclaim_args((void *)trf_10770,3,t0,t1,t2);}
a=C_alloc(5);
if(C_truep(C_i_pairp(t2))){
t3=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_10780,a[2]=((C_word*)t0)[2],a[3]=t1,a[4]=t2,tmp=(C_word)a,a+=5,tmp);
/* egg-compile.scm:394: g2219 */
t4=((C_word*)t0)[3];{
C_word av2[3];
av2[0]=t4;
av2[1]=t3;
av2[2]=C_slot(t2,C_fix(0));
((C_proc)C_fast_retrieve_proc(t4))(3,av2);}}
else{
t3=C_SCHEME_UNDEFINED;
t4=t1;{
C_word av2[2];
av2[0]=t4;
av2[1]=t3;
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}}

/* k10778 in for-each-loop2218 in compile-common in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in ... */
static void C_ccall f_10780(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_10780,c,av);}
t2=((C_word*)((C_word*)t0)[2])[1];
f_10770(t2,((C_word*)t0)[3],C_slot(((C_word*)t0)[4],C_fix(1)));}

/* compile-data/include in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in ... */
static void C_ccall f_10821(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word t11;
C_word t12;
C_word t13;
C_word t14;
C_word t15;
C_word t16;
C_word t17;
C_word t18;
C_word *a;
if(c!=3) C_bad_argc_2(c,3,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(21,c,4)))){
C_save_and_reclaim((void *)f_10821,c,av);}
a=C_alloc(21);
t3=C_i_car(t2);
t4=C_eqp(t3,lf[185]);
if(C_truep(t4)){
t5=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_10835,a[2]=((C_word*)t0)[2],a[3]=t1,tmp=(C_word)a,a+=4,tmp);
t6=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_10839,a[2]=t5,tmp=(C_word)a,a+=3,tmp);
/* egg-compile.scm:402: arg */
f_11138(t6,t2,C_fix(1),C_a_i_list(&a,1,((C_word*)((C_word*)t0)[4])[1]));}
else{
t5=C_eqp(t3,lf[186]);
if(C_truep(t5)){
t6=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_10849,a[2]=((C_word*)t0)[5],a[3]=t1,tmp=(C_word)a,a+=4,tmp);
t7=C_a_i_cons(&a,2,C_SCHEME_UNDEFINED,C_SCHEME_END_OF_LIST);
t8=t7;
t9=(*a=C_VECTOR_TYPE|1,a[1]=t8,tmp=(C_word)a,a+=2,tmp);
t10=((C_word*)t9)[1];
t11=C_fast_retrieve(lf[172]);
t12=C_u_i_cdr(t2);
t13=C_i_check_list_2(t12,lf[8]);
t14=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_10860,a[2]=t6,a[3]=((C_word*)t0)[5],tmp=(C_word)a,a+=4,tmp);
t15=C_SCHEME_UNDEFINED;
t16=(*a=C_VECTOR_TYPE|1,a[1]=t15,tmp=(C_word)a,a+=2,tmp);
t17=C_set_block_item(t16,0,(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_10862,a[2]=t9,a[3]=t16,a[4]=t11,a[5]=t10,tmp=(C_word)a,a+=6,tmp));
t18=((C_word*)t16)[1];
f_10862(t18,t14,t12);}
else{
/* egg-compile.scm:405: compile-common */
t6=((C_word*)((C_word*)t0)[6])[1];
f_10703(t6,t1,t2,((C_word*)((C_word*)t0)[7])[1]);}}}

/* k10833 in compile-data/include in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in ... */
static void C_ccall f_10835(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_10835,c,av);}
t2=C_mutate(((C_word *)((C_word*)t0)[2])+1,t1);
t3=((C_word*)t0)[3];{
C_word *av2=av;
av2[0]=t3;
av2[1]=t2;
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}

/* k10837 in compile-data/include in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in ... */
static void C_ccall f_10839(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_10839,c,av);}
/* egg-compile.scm:402: chicken.string#->string */
t2=C_fast_retrieve(lf[172]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(3,av2);}}

/* k10847 in compile-data/include in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in ... */
static void C_ccall f_10849(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_10849,c,av);}
t2=C_mutate(((C_word *)((C_word*)t0)[2])+1,t1);
t3=((C_word*)t0)[3];{
C_word *av2=av;
av2[0]=t3;
av2[1]=t2;
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}

/* k10858 in compile-data/include in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in ... */
static void C_ccall f_10860(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_10860,c,av);}
/* egg-compile.scm:404: scheme#append */
t2=*((C_word*)lf[7]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)((C_word*)t0)[3])[1];
av2[3]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}

/* map-loop2242 in compile-data/include in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in ... */
static void C_fcall f_10862(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,0,2)))){
C_save_and_reclaim_args((void *)trf_10862,3,t0,t1,t2);}
a=C_alloc(6);
if(C_truep(C_i_pairp(t2))){
t3=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_10887,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=t1,a[5]=t2,tmp=(C_word)a,a+=6,tmp);
/* egg-compile.scm:404: g2248 */
t4=((C_word*)t0)[4];{
C_word av2[3];
av2[0]=t4;
av2[1]=t3;
av2[2]=C_slot(t2,C_fix(0));
((C_proc)(void*)(*((C_word*)t4+1)))(3,av2);}}
else{
t3=t1;{
C_word av2[2];
av2[0]=t3;
av2[1]=C_slot(((C_word*)t0)[5],C_fix(1));
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}}

/* k10885 in map-loop2242 in compile-data/include in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in ... */
static void C_ccall f_10887(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,2)))){
C_save_and_reclaim((void *)f_10887,c,av);}
a=C_alloc(3);
t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST);
t3=C_i_setslot(((C_word*)((C_word*)t0)[2])[1],C_fix(1),t2);
t4=C_mutate(((C_word *)((C_word*)t0)[2])+1,t2);
t5=((C_word*)((C_word*)t0)[3])[1];
f_10862(t5,((C_word*)t0)[4],C_slot(((C_word*)t0)[5],C_fix(1)));}

/* compile-options in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in ... */
static void C_fcall f_10903(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,0,3)))){
C_save_and_reclaim_args((void *)trf_10903,3,t0,t1,t2);}
a=C_alloc(4);
t3=C_i_car(t2);
t4=C_eqp(t3,lf[175]);
if(C_truep(t4)){
t5=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_10917,a[2]=((C_word*)t0)[2],a[3]=t1,tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:408: scheme#append */
t6=*((C_word*)lf[7]+1);{
C_word av2[4];
av2[0]=t6;
av2[1]=t5;
av2[2]=((C_word*)((C_word*)t0)[2])[1];
av2[3]=C_u_i_cdr(t2);
((C_proc)(void*)(*((C_word*)t6+1)))(4,av2);}}
else{
t5=C_eqp(t3,lf[176]);
if(C_truep(t5)){
t6=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_10929,a[2]=((C_word*)t0)[3],a[3]=t1,tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:409: scheme#append */
t7=*((C_word*)lf[7]+1);{
C_word av2[4];
av2[0]=t7;
av2[1]=t6;
av2[2]=((C_word*)((C_word*)t0)[3])[1];
av2[3]=C_u_i_cdr(t2);
((C_proc)(void*)(*((C_word*)t7+1)))(4,av2);}}
else{
t6=C_eqp(t3,lf[168]);
if(C_truep(t6)){
t7=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_10941,a[2]=((C_word*)t0)[4],a[3]=t1,tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:410: scheme#append */
t8=*((C_word*)lf[7]+1);{
C_word av2[4];
av2[0]=t8;
av2[1]=t7;
av2[2]=((C_word*)((C_word*)t0)[4])[1];
av2[3]=C_u_i_cdr(t2);
((C_proc)(void*)(*((C_word*)t8+1)))(4,av2);}}
else{
/* egg-compile.scm:411: chicken.base#error */
t7=*((C_word*)lf[109]+1);{
C_word av2[4];
av2[0]=t7;
av2[1]=t1;
av2[2]=lf[187];
av2[3]=t2;
((C_proc)(void*)(*((C_word*)t7+1)))(4,av2);}}}}}

/* k10915 in compile-options in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in ... */
static void C_ccall f_10917(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_10917,c,av);}
t2=C_mutate(((C_word *)((C_word*)t0)[2])+1,t1);
t3=((C_word*)t0)[3];{
C_word *av2=av;
av2[0]=t3;
av2[1]=t2;
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}

/* k10927 in compile-options in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in ... */
static void C_ccall f_10929(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_10929,c,av);}
t2=C_mutate(((C_word *)((C_word*)t0)[2])+1,t1);
t3=((C_word*)t0)[3];{
C_word *av2=av;
av2[0]=t3;
av2[1]=t2;
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}

/* k10939 in compile-options in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in ... */
static void C_ccall f_10941(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_10941,c,av);}
t2=C_mutate(((C_word *)((C_word*)t0)[2])+1,t1);
t3=((C_word*)t0)[3];{
C_word *av2=av;
av2[0]=t3;
av2[1]=t2;
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}

/* compile-cond-expand in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in ... */
static void C_fcall f_10954(C_word t0,C_word t1,C_word t2,C_word t3){
C_word tmp;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(9,0,3)))){
C_save_and_reclaim_args((void *)trf_10954,4,t0,t1,t2,t3);}
a=C_alloc(9);
t4=C_i_cdr(t2);
t5=C_SCHEME_UNDEFINED;
t6=(*a=C_VECTOR_TYPE|1,a[1]=t5,tmp=(C_word)a,a+=2,tmp);
t7=C_set_block_item(t6,0,(*a=C_CLOSURE_TYPE|6,a[1]=(C_word)f_10964,a[2]=t2,a[3]=t3,a[4]=t6,a[5]=((C_word*)t0)[2],a[6]=((C_word*)t0)[3],tmp=(C_word)a,a+=7,tmp));
t8=((C_word*)t6)[1];
f_10964(t8,t1,t4);}

/* loop in compile-cond-expand in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in ... */
static void C_fcall f_10964(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word t11;
C_word t12;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(13,0,3)))){
C_save_and_reclaim_args((void *)trf_10964,3,t0,t1,t2);}
a=C_alloc(13);
if(C_truep(C_i_nullp(t2))){
/* egg-compile.scm:415: chicken.base#error */
t3=*((C_word*)lf[109]+1);{
C_word av2[4];
av2[0]=t3;
av2[1]=t1;
av2[2]=lf[188];
av2[3]=((C_word*)t0)[2];
((C_proc)(void*)(*((C_word*)t3+1)))(4,av2);}}
else{
t3=C_i_caar(t2);
t4=C_eqp(lf[189],t3);
t5=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_10983,a[2]=t2,a[3]=((C_word*)t0)[3],a[4]=t1,a[5]=((C_word*)t0)[4],tmp=(C_word)a,a+=6,tmp);
if(C_truep(t4)){
t6=t5;{
C_word av2[2];
av2[0]=t6;
av2[1]=t4;
f_10983(2,av2);}}
else{
t6=C_u_i_car(t2);
t7=C_u_i_car(t6);
t8=((C_word*)((C_word*)t0)[5])[1];
t9=C_SCHEME_UNDEFINED;
t10=(*a=C_VECTOR_TYPE|1,a[1]=t9,tmp=(C_word)a,a+=2,tmp);
t11=C_set_block_item(t10,0,(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_9096,a[2]=t10,a[3]=t8,a[4]=((C_word*)t0)[6],tmp=(C_word)a,a+=5,tmp));
t12=((C_word*)t10)[1];{
C_word av2[3];
av2[0]=t12;
av2[1]=t5;
av2[2]=t7;
f_9096(3,av2);}}}}

/* k10981 in loop in compile-cond-expand in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in ... */
static void C_ccall f_10983(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,3)))){
C_save_and_reclaim((void *)f_10983,c,av);}
a=C_alloc(6);
if(C_truep(t1)){
t2=C_i_cdar(((C_word*)t0)[2]);
t3=C_i_check_list_2(t2,lf[118]);
t4=C_SCHEME_UNDEFINED;
t5=(*a=C_VECTOR_TYPE|1,a[1]=t4,tmp=(C_word)a,a+=2,tmp);
t6=C_set_block_item(t5,0,(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_10994,a[2]=t5,a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp));
t7=((C_word*)t5)[1];
f_10994(t7,((C_word*)t0)[4],t2);}
else{
/* egg-compile.scm:420: loop */
t2=((C_word*)((C_word*)t0)[5])[1];
f_10964(t2,((C_word*)t0)[4],C_u_i_cdr(((C_word*)t0)[2]));}}

/* for-each-loop2286 in k10981 in loop in compile-cond-expand in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in ... */
static void C_fcall f_10994(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,0,2)))){
C_save_and_reclaim_args((void *)trf_10994,3,t0,t1,t2);}
a=C_alloc(5);
if(C_truep(C_i_pairp(t2))){
t3=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_11004,a[2]=((C_word*)t0)[2],a[3]=t1,a[4]=t2,tmp=(C_word)a,a+=5,tmp);
/* egg-compile.scm:419: g2287 */
t4=((C_word*)t0)[3];{
C_word av2[3];
av2[0]=t4;
av2[1]=t3;
av2[2]=C_slot(t2,C_fix(0));
((C_proc)C_fast_retrieve_proc(t4))(3,av2);}}
else{
t3=C_SCHEME_UNDEFINED;
t4=t1;{
C_word av2[2];
av2[0]=t4;
av2[1]=t3;
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}}

/* k11002 in for-each-loop2286 in k10981 in loop in compile-cond-expand in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in ... */
static void C_ccall f_11004(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_11004,c,av);}
t2=((C_word*)((C_word*)t0)[2])[1];
f_10994(t2,((C_word*)t0)[3],C_slot(((C_word*)t0)[4],C_fix(1)));}

/* ->dep in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in ... */
static void C_fcall f_11032(C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,0,3)))){
C_save_and_reclaim_args((void *)trf_11032,2,t1,t2);}
t3=C_i_stringp(t2);
t4=(C_truep(t3)?t3:C_i_symbolp(t2));
if(C_truep(t4)){
if(C_truep(C_i_symbolp(t2))){
t5=t1;{
C_word av2[2];
av2[0]=t5;
av2[1]=t2;
((C_proc)(void*)(*((C_word*)t5+1)))(2,av2);}}
else{
/* egg-compile.scm:423: scheme#string->symbol */
t5=*((C_word*)lf[195]+1);{
C_word av2[3];
av2[0]=t5;
av2[1]=t1;
av2[2]=t2;
((C_proc)(void*)(*((C_word*)t5+1)))(3,av2);}}}
else{
/* egg-compile.scm:424: chicken.base#error */
t5=*((C_word*)lf[109]+1);{
C_word av2[4];
av2[0]=t5;
av2[1]=t1;
av2[2]=lf[196];
av2[3]=t2;
((C_proc)(void*)(*((C_word*)t5+1)))(4,av2);}}}

/* compile in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in ... */
static void C_ccall f_11053(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word t11;
C_word *a;
if(c!=3) C_bad_argc_2(c,3,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,3)))){
C_save_and_reclaim((void *)f_11053,c,av);}
a=C_alloc(6);
t3=C_i_car(t2);
t4=C_eqp(t3,lf[197]);
if(C_truep(t4)){
t5=C_u_i_cdr(t2);
t6=C_i_check_list_2(t5,lf[118]);
t7=C_SCHEME_UNDEFINED;
t8=(*a=C_VECTOR_TYPE|1,a[1]=t7,tmp=(C_word)a,a+=2,tmp);
t9=C_set_block_item(t8,0,(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_11072,a[2]=t8,a[3]=((C_word*)t0)[2],tmp=(C_word)a,a+=4,tmp));
t10=((C_word*)t8)[1];
f_11072(t10,t1,t5);}
else{
t5=C_eqp(t3,lf[198]);
if(C_truep(t5)){
t6=C_u_i_cdr(t2);
t7=C_i_check_list_2(t6,lf[118]);
t8=C_SCHEME_UNDEFINED;
t9=(*a=C_VECTOR_TYPE|1,a[1]=t8,tmp=(C_word)a,a+=2,tmp);
t10=C_set_block_item(t9,0,(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_11108,a[2]=t9,a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp));
t11=((C_word*)t9)[1];
f_11108(t11,t1,t6);}
else{
/* egg-compile.scm:430: compile-common */
t6=((C_word*)((C_word*)t0)[4])[1];
f_10703(t6,t1,t2,((C_word*)((C_word*)t0)[5])[1]);}}}

/* for-each-loop2312 in compile in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in ... */
static void C_fcall f_11072(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,0,2)))){
C_save_and_reclaim_args((void *)trf_11072,3,t0,t1,t2);}
a=C_alloc(5);
if(C_truep(C_i_pairp(t2))){
t3=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_11082,a[2]=((C_word*)t0)[2],a[3]=t1,a[4]=t2,tmp=(C_word)a,a+=5,tmp);
/* egg-compile.scm:427: g2313 */
t4=((C_word*)((C_word*)t0)[3])[1];{
C_word av2[3];
av2[0]=t4;
av2[1]=t3;
av2[2]=C_slot(t2,C_fix(0));
f_9238(3,av2);}}
else{
t3=C_SCHEME_UNDEFINED;
t4=t1;{
C_word av2[2];
av2[0]=t4;
av2[1]=t3;
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}}

/* k11080 in for-each-loop2312 in compile in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in ... */
static void C_ccall f_11082(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_11082,c,av);}
t2=((C_word*)((C_word*)t0)[2])[1];
f_11072(t2,((C_word*)t0)[3],C_slot(((C_word*)t0)[4],C_fix(1)));}

/* for-each-loop2329 in compile in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in ... */
static void C_fcall f_11108(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,0,2)))){
C_save_and_reclaim_args((void *)trf_11108,3,t0,t1,t2);}
a=C_alloc(5);
if(C_truep(C_i_pairp(t2))){
t3=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_11118,a[2]=((C_word*)t0)[2],a[3]=t1,a[4]=t2,tmp=(C_word)a,a+=5,tmp);
/* egg-compile.scm:429: g2330 */
t4=((C_word*)((C_word*)t0)[3])[1];
f_10903(t4,t3,C_slot(t2,C_fix(0)));}
else{
t3=C_SCHEME_UNDEFINED;
t4=t1;{
C_word av2[2];
av2[0]=t4;
av2[1]=t3;
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}}

/* k11116 in for-each-loop2329 in compile in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in ... */
static void C_ccall f_11118(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_11118,c,av);}
t2=((C_word*)((C_word*)t0)[2])[1];
f_11108(t2,((C_word*)t0)[3],C_slot(((C_word*)t0)[4],C_fix(1)));}

/* arg in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in ... */
static void C_fcall f_11138(C_word t1,C_word t2,C_word t3,C_word t4){
C_word tmp;
C_word t5;
C_word t6;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,0,2)))){
C_save_and_reclaim_args((void *)trf_11138,4,t1,t2,t3,t4);}
a=C_alloc(5);
t5=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_11142,a[2]=t2,a[3]=t3,a[4]=t1,tmp=(C_word)a,a+=5,tmp);
if(C_truep(C_i_nullp(t4))){
/* egg-compile.scm:431: chicken.base#constantly */
t6=C_fast_retrieve(lf[201]);{
C_word av2[3];
av2[0]=t6;
av2[1]=t5;
av2[2]=C_SCHEME_TRUE;
((C_proc)(void*)(*((C_word*)t6+1)))(3,av2);}}
else{
t6=t5;{
C_word av2[2];
av2[0]=t6;
av2[1]=C_i_car(t4);
f_11142(2,av2);}}}

/* k11140 in arg in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in ... */
static void C_ccall f_11142(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,4)))){
C_save_and_reclaim((void *)f_11142,c,av);}
a=C_alloc(6);
t2=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_11145,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=t1,tmp=(C_word)a,a+=6,tmp);
t3=C_i_length(((C_word*)t0)[2]);
if(C_truep(C_i_lessp(t3,((C_word*)t0)[3]))){
/* egg-compile.scm:433: chicken.base#error */
t4=*((C_word*)lf[109]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t4;
av2[1]=t2;
av2[2]=lf[200];
av2[3]=((C_word*)t0)[2];
av2[4]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t4+1)))(5,av2);}}
else{
t4=t2;{
C_word *av2=av;
av2[0]=t4;
av2[1]=C_SCHEME_UNDEFINED;
f_11145(2,av2);}}}

/* k11143 in k11140 in arg in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in ... */
static void C_ccall f_11145(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(9,c,2)))){
C_save_and_reclaim((void *)f_11145,c,av);}
a=C_alloc(9);
t2=C_i_list_ref(((C_word*)t0)[2],((C_word*)t0)[3]);
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_11151,a[2]=((C_word*)t0)[4],a[3]=t2,tmp=(C_word)a,a+=4,tmp);
t4=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_11154,a[2]=((C_word*)t0)[4],a[3]=t2,a[4]=t3,tmp=(C_word)a,a+=5,tmp);
/* egg-compile.scm:435: pred */
t5=((C_word*)t0)[5];{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t5;
av2[1]=t4;
av2[2]=t2;
((C_proc)C_fast_retrieve_proc(t5))(3,av2);}}

/* k11149 in k11143 in k11140 in arg in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in ... */
static void C_ccall f_11151(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_11151,c,av);}
t2=((C_word*)t0)[2];{
C_word *av2=av;
av2[0]=t2;
av2[1]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}

/* k11152 in k11143 in k11140 in arg in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in ... */
static void C_ccall f_11154(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_11154,c,av);}
if(C_truep(t1)){
t2=((C_word*)t0)[2];{
C_word *av2=av;
av2[0]=t2;
av2[1]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}
else{
/* egg-compile.scm:436: chicken.base#error */
t2=*((C_word*)lf[109]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[4];
av2[2]=lf[199];
av2[3]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}}

/* name? in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in ... */
static void C_ccall f_11178(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3;
C_word t4;
C_word *a;
if(c!=3) C_bad_argc_2(c,3,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_11178,c,av);}
t3=C_i_stringp(t2);
t4=t1;{
C_word *av2=av;
av2[0]=t4;
av2[1]=(C_truep(t3)?t3:C_i_symbolp(t2));
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}

/* filter in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in ... */
static void C_fcall f_11191(C_word t0,C_word t1,C_word t2,C_word t3){
C_word tmp;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,0,2)))){
C_save_and_reclaim_args((void *)trf_11191,4,t0,t1,t2,t3);}
a=C_alloc(6);
if(C_truep(C_i_nullp(t3))){
t4=t1;{
C_word av2[2];
av2[0]=t4;
av2[1]=C_SCHEME_END_OF_LIST;
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}
else{
t4=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_11204,a[2]=t3,a[3]=t1,a[4]=((C_word*)t0)[2],a[5]=t2,tmp=(C_word)a,a+=6,tmp);
/* egg-compile.scm:442: pred */
t5=t2;{
C_word av2[3];
av2[0]=t5;
av2[1]=t4;
av2[2]=C_i_car(t3);
((C_proc)C_fast_retrieve_proc(t5))(3,av2);}}}

/* k11202 in filter in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in ... */
static void C_ccall f_11204(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,c,3)))){
C_save_and_reclaim((void *)f_11204,c,av);}
a=C_alloc(4);
if(C_truep(t1)){
t2=C_u_i_car(((C_word*)t0)[2]);
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_11213,a[2]=((C_word*)t0)[3],a[3]=t2,tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:442: filter */
t4=((C_word*)((C_word*)t0)[4])[1];
f_11191(t4,t3,((C_word*)t0)[5],C_u_i_cdr(((C_word*)t0)[2]));}
else{
/* egg-compile.scm:443: filter */
t2=((C_word*)((C_word*)t0)[4])[1];
f_11191(t2,((C_word*)t0)[3],((C_word*)t0)[5],C_u_i_cdr(((C_word*)t0)[2]));}}

/* k11211 in k11202 in filter in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in ... */
static void C_ccall f_11213(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,1)))){
C_save_and_reclaim((void *)f_11213,c,av);}
a=C_alloc(3);
t2=((C_word*)t0)[2];{
C_word *av2=av;
av2[0]=t2;
av2[1]=C_a_i_cons(&a,2,((C_word*)t0)[3],t1);
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}

/* filter-deps in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in ... */
static void C_fcall f_11226(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(9,0,3)))){
C_save_and_reclaim_args((void *)trf_11226,3,t0,t1,t2);}
a=C_alloc(9);
t3=(*a=C_CLOSURE_TYPE|8,a[1]=(C_word)f_11232,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],tmp=(C_word)a,a+=9,tmp);
/* egg-compile.scm:445: filter */
t4=((C_word*)((C_word*)t0)[9])[1];
f_11191(t4,t1,t3,t2);}

/* a11231 in filter-deps in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in ... */
static void C_ccall f_11232(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word *a;
if(c!=3) C_bad_argc_2(c,3,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_11232,c,av);}
if(C_truep(C_i_symbolp(t2))){
t3=C_i_assq(t2,((C_word*)((C_word*)t0)[2])[1]);
if(C_truep(t3)){
t4=t1;{
C_word *av2=av;
av2[0]=t4;
av2[1]=t3;
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}
else{
t4=C_i_assq(t2,((C_word*)((C_word*)t0)[3])[1]);
if(C_truep(t4)){
t5=t1;{
C_word *av2=av;
av2[0]=t5;
av2[1]=t4;
((C_proc)(void*)(*((C_word*)t5+1)))(2,av2);}}
else{
t5=C_i_assq(t2,((C_word*)((C_word*)t0)[4])[1]);
if(C_truep(t5)){
t6=t1;{
C_word *av2=av;
av2[0]=t6;
av2[1]=t5;
((C_proc)(void*)(*((C_word*)t6+1)))(2,av2);}}
else{
t6=C_i_assq(t2,((C_word*)((C_word*)t0)[5])[1]);
if(C_truep(t6)){
t7=t1;{
C_word *av2=av;
av2[0]=t7;
av2[1]=t6;
((C_proc)(void*)(*((C_word*)t7+1)))(2,av2);}}
else{
t7=C_i_assq(t2,((C_word*)((C_word*)t0)[6])[1]);
if(C_truep(t7)){
t8=t1;{
C_word *av2=av;
av2[0]=t8;
av2[1]=t7;
((C_proc)(void*)(*((C_word*)t8+1)))(2,av2);}}
else{
t8=C_i_assq(t2,((C_word*)((C_word*)t0)[7])[1]);
if(C_truep(t8)){
t9=t1;{
C_word *av2=av;
av2[0]=t9;
av2[1]=t8;
((C_proc)(void*)(*((C_word*)t9+1)))(2,av2);}}
else{
t9=C_i_assq(t2,((C_word*)((C_word*)t0)[8])[1]);
if(C_truep(t9)){
t10=t1;{
C_word *av2=av;
av2[0]=t10;
av2[1]=t9;
((C_proc)(void*)(*((C_word*)t10+1)))(2,av2);}}
else{
/* egg-compile.scm:454: chicken.base#error */
t10=*((C_word*)lf[109]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t10;
av2[1]=t1;
av2[2]=lf[203];
av2[3]=t2;
((C_proc)(void*)(*((C_word*)t10+1)))(4,av2);}}}}}}}}}
else{
t3=t1;{
C_word *av2=av;
av2[0]=t3;
av2[1]=C_SCHEME_FALSE;
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}}

/* k11288 in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in ... */
static void C_ccall f_11290(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(16,c,5)))){
C_save_and_reclaim((void *)f_11290,c,av);}
a=C_alloc(16);
t2=(*a=C_CLOSURE_TYPE|15,a[1]=(C_word)f_11293,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],a[9]=((C_word*)t0)[9],a[10]=((C_word*)t0)[10],a[11]=((C_word*)t0)[11],a[12]=((C_word*)t0)[12],a[13]=((C_word*)t0)[13],a[14]=((C_word*)t0)[14],a[15]=((C_word*)t0)[15],tmp=(C_word)a,a+=16,tmp);
/* egg-compile.scm:459: scheme#append */
t3=*((C_word*)lf[7]+1);{
C_word *av2;
if(c >= 6) {
  av2=av;
} else {
  av2=C_alloc(6);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=((C_word*)((C_word*)t0)[6])[1];
av2[3]=((C_word*)((C_word*)t0)[10])[1];
av2[4]=((C_word*)((C_word*)t0)[12])[1];
av2[5]=((C_word*)((C_word*)t0)[13])[1];
((C_proc)(void*)(*((C_word*)t3+1)))(6,av2);}}

/* k11291 in k11288 in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in ... */
static void C_ccall f_11293(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word t11;
C_word t12;
C_word t13;
C_word t14;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(37,c,3)))){
C_save_and_reclaim((void *)f_11293,c,av);}
a=C_alloc(37);
t2=(*a=C_CLOSURE_TYPE|13,a[1]=(C_word)f_11296,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],a[9]=((C_word*)t0)[9],a[10]=((C_word*)t0)[10],a[11]=((C_word*)t0)[11],a[12]=((C_word*)t0)[12],a[13]=((C_word*)t0)[13],tmp=(C_word)a,a+=14,tmp);
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_11975,a[2]=t2,tmp=(C_word)a,a+=3,tmp);
t4=C_a_i_cons(&a,2,C_SCHEME_UNDEFINED,C_SCHEME_END_OF_LIST);
t5=t4;
t6=(*a=C_VECTOR_TYPE|1,a[1]=t5,tmp=(C_word)a,a+=2,tmp);
t7=((C_word*)t6)[1];
t8=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_11980,a[2]=((C_word*)t0)[14],tmp=(C_word)a,a+=3,tmp);
t9=C_i_check_list_2(t1,lf[8]);
t10=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_12006,a[2]=t3,a[3]=((C_word*)t0)[15],tmp=(C_word)a,a+=4,tmp);
t11=C_SCHEME_UNDEFINED;
t12=(*a=C_VECTOR_TYPE|1,a[1]=t11,tmp=(C_word)a,a+=2,tmp);
t13=C_set_block_item(t12,0,(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_12008,a[2]=t6,a[3]=t12,a[4]=t8,a[5]=t7,tmp=(C_word)a,a+=6,tmp));
t14=((C_word*)t12)[1];
f_12008(t14,t10,t1);}

/* k11294 in k11291 in k11288 in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in ... */
static void C_ccall f_11296(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(18,c,4)))){
C_save_and_reclaim((void *)f_11296,c,av);}
a=C_alloc(18);
t2=(*a=C_CLOSURE_TYPE|10,a[1]=(C_word)f_11303,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],a[9]=((C_word*)t0)[9],a[10]=((C_word*)t0)[10],tmp=(C_word)a,a+=11,tmp);
t3=(*a=C_CLOSURE_TYPE|6,a[1]=(C_word)f_11731,a[2]=((C_word*)t0)[10],a[3]=((C_word*)t0)[11],a[4]=((C_word*)t0)[6],a[5]=((C_word*)t0)[12],a[6]=((C_word*)t0)[13],tmp=(C_word)a,a+=7,tmp);
/* egg-compile.scm:470: append-map */
f_7061(t2,t3,t1,C_SCHEME_END_OF_LIST);}

/* k11301 in k11294 in k11291 in k11288 in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in ... */
static void C_ccall f_11303(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(16,c,4)))){
C_save_and_reclaim((void *)f_11303,c,av);}
a=C_alloc(16);
t2=(*a=C_CLOSURE_TYPE|6,a[1]=(C_word)f_11307,a[2]=((C_word*)t0)[2],a[3]=t1,a[4]=((C_word*)t0)[3],a[5]=((C_word*)t0)[4],a[6]=((C_word*)t0)[5],tmp=(C_word)a,a+=7,tmp);
t3=(*a=C_CLOSURE_TYPE|6,a[1]=(C_word)f_11334,a[2]=((C_word*)t0)[6],a[3]=((C_word*)t0)[7],a[4]=((C_word*)t0)[8],a[5]=((C_word*)t0)[9],a[6]=t2,tmp=(C_word)a,a+=7,tmp);
t4=(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_11532,tmp=(C_word)a,a+=2,tmp);
/* egg-compile.scm:522: append-map */
f_7061(t3,t4,((C_word*)((C_word*)t0)[10])[1],C_SCHEME_END_OF_LIST);}

/* k11305 in k11301 in k11294 in k11291 in k11288 in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in ... */
static void C_ccall f_11307(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(20,c,4)))){
C_save_and_reclaim((void *)f_11307,c,av);}
a=C_alloc(20);
t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_11311,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=t1,tmp=(C_word)a,a+=5,tmp);
t3=C_a_i_cons(&a,2,lf[204],((C_word*)((C_word*)t0)[4])[1]);
t4=C_a_i_list(&a,1,t3);
if(C_truep(((C_word*)t0)[5])){
t5=C_a_i_list(&a,2,lf[205],((C_word*)t0)[5]);
t6=C_a_i_list(&a,1,t5);
/* egg-compile.scm:555: scheme#append */
t7=*((C_word*)lf[7]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t7;
av2[1]=t2;
av2[2]=t4;
av2[3]=t6;
av2[4]=((C_word*)t0)[6];
((C_proc)(void*)(*((C_word*)t7+1)))(5,av2);}}
else{
/* egg-compile.scm:555: scheme#append */
t5=*((C_word*)lf[7]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t5;
av2[1]=t2;
av2[2]=t4;
av2[3]=C_SCHEME_END_OF_LIST;
av2[4]=((C_word*)t0)[6];
((C_proc)(void*)(*((C_word*)t5+1)))(5,av2);}}}

/* k11309 in k11305 in k11301 in k11294 in k11291 in k11288 in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in ... */
static void C_ccall f_11311(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,4)))){
C_save_and_reclaim((void *)f_11311,c,av);}
/* egg-compile.scm:468: scheme#values */{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=0;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=((C_word*)t0)[4];
av2[4]=t1;
C_values(5,av2);}}

/* k11332 in k11301 in k11294 in k11291 in k11288 in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in ... */
static void C_ccall f_11334(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word t11;
C_word t12;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(19,c,3)))){
C_save_and_reclaim((void *)f_11334,c,av);}
a=C_alloc(19);
t2=C_a_i_cons(&a,2,C_SCHEME_UNDEFINED,C_SCHEME_END_OF_LIST);
t3=t2;
t4=(*a=C_VECTOR_TYPE|1,a[1]=t3,tmp=(C_word)a,a+=2,tmp);
t5=((C_word*)t4)[1];
t6=((C_word*)((C_word*)t0)[2])[1];
t7=C_i_check_list_2(t6,lf[8]);
t8=(*a=C_CLOSURE_TYPE|6,a[1]=(C_word)f_11349,a[2]=((C_word*)t0)[3],a[3]=((C_word*)t0)[4],a[4]=((C_word*)t0)[5],a[5]=((C_word*)t0)[6],a[6]=t1,tmp=(C_word)a,a+=7,tmp);
t9=C_SCHEME_UNDEFINED;
t10=(*a=C_VECTOR_TYPE|1,a[1]=t9,tmp=(C_word)a,a+=2,tmp);
t11=C_set_block_item(t10,0,(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_11498,a[2]=t4,a[3]=t10,a[4]=t5,tmp=(C_word)a,a+=5,tmp));
t12=((C_word*)t10)[1];
f_11498(t12,t8,t6);}

/* k11347 in k11332 in k11301 in k11294 in k11291 in k11288 in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in ... */
static void C_ccall f_11349(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word t11;
C_word t12;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(19,c,3)))){
C_save_and_reclaim((void *)f_11349,c,av);}
a=C_alloc(19);
t2=C_a_i_cons(&a,2,C_SCHEME_UNDEFINED,C_SCHEME_END_OF_LIST);
t3=t2;
t4=(*a=C_VECTOR_TYPE|1,a[1]=t3,tmp=(C_word)a,a+=2,tmp);
t5=((C_word*)t4)[1];
t6=((C_word*)((C_word*)t0)[2])[1];
t7=C_i_check_list_2(t6,lf[8]);
t8=(*a=C_CLOSURE_TYPE|6,a[1]=(C_word)f_11364,a[2]=((C_word*)t0)[3],a[3]=((C_word*)t0)[4],a[4]=((C_word*)t0)[5],a[5]=((C_word*)t0)[6],a[6]=t1,tmp=(C_word)a,a+=7,tmp);
t9=C_SCHEME_UNDEFINED;
t10=(*a=C_VECTOR_TYPE|1,a[1]=t9,tmp=(C_word)a,a+=2,tmp);
t11=C_set_block_item(t10,0,(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_11464,a[2]=t4,a[3]=t10,a[4]=t5,tmp=(C_word)a,a+=5,tmp));
t12=((C_word*)t10)[1];
f_11464(t12,t8,t6);}

/* k11362 in k11347 in k11332 in k11301 in k11294 in k11291 in k11288 in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in ... */
static void C_ccall f_11364(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word t11;
C_word t12;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(19,c,3)))){
C_save_and_reclaim((void *)f_11364,c,av);}
a=C_alloc(19);
t2=C_a_i_cons(&a,2,C_SCHEME_UNDEFINED,C_SCHEME_END_OF_LIST);
t3=t2;
t4=(*a=C_VECTOR_TYPE|1,a[1]=t3,tmp=(C_word)a,a+=2,tmp);
t5=((C_word*)t4)[1];
t6=((C_word*)((C_word*)t0)[2])[1];
t7=C_i_check_list_2(t6,lf[8]);
t8=(*a=C_CLOSURE_TYPE|6,a[1]=(C_word)f_11379,a[2]=((C_word*)t0)[3],a[3]=((C_word*)t0)[4],a[4]=((C_word*)t0)[5],a[5]=((C_word*)t0)[6],a[6]=t1,tmp=(C_word)a,a+=7,tmp);
t9=C_SCHEME_UNDEFINED;
t10=(*a=C_VECTOR_TYPE|1,a[1]=t9,tmp=(C_word)a,a+=2,tmp);
t11=C_set_block_item(t10,0,(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_11430,a[2]=t4,a[3]=t10,a[4]=t5,tmp=(C_word)a,a+=5,tmp));
t12=((C_word*)t10)[1];
f_11430(t12,t8,t6);}

/* k11377 in k11362 in k11347 in k11332 in k11301 in k11294 in k11291 in k11288 in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in ... */
static void C_ccall f_11379(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word t11;
C_word t12;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(19,c,3)))){
C_save_and_reclaim((void *)f_11379,c,av);}
a=C_alloc(19);
t2=C_a_i_cons(&a,2,C_SCHEME_UNDEFINED,C_SCHEME_END_OF_LIST);
t3=t2;
t4=(*a=C_VECTOR_TYPE|1,a[1]=t3,tmp=(C_word)a,a+=2,tmp);
t5=((C_word*)t4)[1];
t6=((C_word*)((C_word*)t0)[2])[1];
t7=C_i_check_list_2(t6,lf[8]);
t8=(*a=C_CLOSURE_TYPE|6,a[1]=(C_word)f_11394,a[2]=((C_word*)t0)[3],a[3]=((C_word*)t0)[4],a[4]=((C_word*)t0)[5],a[5]=((C_word*)t0)[6],a[6]=t1,tmp=(C_word)a,a+=7,tmp);
t9=C_SCHEME_UNDEFINED;
t10=(*a=C_VECTOR_TYPE|1,a[1]=t9,tmp=(C_word)a,a+=2,tmp);
t11=C_set_block_item(t10,0,(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_11396,a[2]=t4,a[3]=t10,a[4]=t5,tmp=(C_word)a,a+=5,tmp));
t12=((C_word*)t10)[1];
f_11396(t12,t8,t6);}

/* k11392 in k11377 in k11362 in k11347 in k11332 in k11301 in k11294 in k11291 in k11288 in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in ... */
static void C_ccall f_11394(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,6)))){
C_save_and_reclaim((void *)f_11394,c,av);}
/* egg-compile.scm:521: scheme#append */
t2=*((C_word*)lf[7]+1);{
C_word *av2;
if(c >= 7) {
  av2=av;
} else {
  av2=C_alloc(7);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=((C_word*)t0)[4];
av2[4]=((C_word*)t0)[5];
av2[5]=((C_word*)t0)[6];
av2[6]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(7,av2);}}

/* map-loop2621 in k11377 in k11362 in k11347 in k11332 in k11301 in k11294 in k11291 in k11288 in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in ... */
static void C_fcall f_11396(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,0,3)))){
C_save_and_reclaim_args((void *)trf_11396,3,t0,t1,t2);}
a=C_alloc(6);
if(C_truep(C_i_pairp(t2))){
t3=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_11421,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=t1,a[5]=t2,tmp=(C_word)a,a+=6,tmp);{
C_word av2[4];
av2[0]=0;
av2[1]=t3;
av2[2]=C_retrieve2(lf[206],C_text("main#install-data"));
av2[3]=C_slot(t2,C_fix(0));
C_apply(4,av2);}}
else{
t3=t1;{
C_word av2[2];
av2[0]=t3;
av2[1]=C_slot(((C_word*)t0)[4],C_fix(1));
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}}

/* k11419 in map-loop2621 in k11377 in k11362 in k11347 in k11332 in k11301 in k11294 in k11291 in k11288 in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in ... */
static void C_ccall f_11421(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,2)))){
C_save_and_reclaim((void *)f_11421,c,av);}
a=C_alloc(3);
t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST);
t3=C_i_setslot(((C_word*)((C_word*)t0)[2])[1],C_fix(1),t2);
t4=C_mutate(((C_word *)((C_word*)t0)[2])+1,t2);
t5=((C_word*)((C_word*)t0)[3])[1];
f_11396(t5,((C_word*)t0)[4],C_slot(((C_word*)t0)[5],C_fix(1)));}

/* map-loop2594 in k11362 in k11347 in k11332 in k11301 in k11294 in k11291 in k11288 in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in ... */
static void C_fcall f_11430(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,0,3)))){
C_save_and_reclaim_args((void *)trf_11430,3,t0,t1,t2);}
a=C_alloc(6);
if(C_truep(C_i_pairp(t2))){
t3=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_11455,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=t1,a[5]=t2,tmp=(C_word)a,a+=6,tmp);{
C_word av2[4];
av2[0]=0;
av2[1]=t3;
av2[2]=C_retrieve2(lf[207],C_text("main#install-c-include"));
av2[3]=C_slot(t2,C_fix(0));
C_apply(4,av2);}}
else{
t3=t1;{
C_word av2[2];
av2[0]=t3;
av2[1]=C_slot(((C_word*)t0)[4],C_fix(1));
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}}

/* k11453 in map-loop2594 in k11362 in k11347 in k11332 in k11301 in k11294 in k11291 in k11288 in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in ... */
static void C_ccall f_11455(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,2)))){
C_save_and_reclaim((void *)f_11455,c,av);}
a=C_alloc(3);
t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST);
t3=C_i_setslot(((C_word*)((C_word*)t0)[2])[1],C_fix(1),t2);
t4=C_mutate(((C_word *)((C_word*)t0)[2])+1,t2);
t5=((C_word*)((C_word*)t0)[3])[1];
f_11430(t5,((C_word*)t0)[4],C_slot(((C_word*)t0)[5],C_fix(1)));}

/* map-loop2567 in k11347 in k11332 in k11301 in k11294 in k11291 in k11288 in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in ... */
static void C_fcall f_11464(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,0,3)))){
C_save_and_reclaim_args((void *)trf_11464,3,t0,t1,t2);}
a=C_alloc(6);
if(C_truep(C_i_pairp(t2))){
t3=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_11489,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=t1,a[5]=t2,tmp=(C_word)a,a+=6,tmp);{
C_word av2[4];
av2[0]=0;
av2[1]=t3;
av2[2]=C_retrieve2(lf[206],C_text("main#install-data"));
av2[3]=C_slot(t2,C_fix(0));
C_apply(4,av2);}}
else{
t3=t1;{
C_word av2[2];
av2[0]=t3;
av2[1]=C_slot(((C_word*)t0)[4],C_fix(1));
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}}

/* k11487 in map-loop2567 in k11347 in k11332 in k11301 in k11294 in k11291 in k11288 in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in ... */
static void C_ccall f_11489(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,2)))){
C_save_and_reclaim((void *)f_11489,c,av);}
a=C_alloc(3);
t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST);
t3=C_i_setslot(((C_word*)((C_word*)t0)[2])[1],C_fix(1),t2);
t4=C_mutate(((C_word *)((C_word*)t0)[2])+1,t2);
t5=((C_word*)((C_word*)t0)[3])[1];
f_11464(t5,((C_word*)t0)[4],C_slot(((C_word*)t0)[5],C_fix(1)));}

/* map-loop2540 in k11332 in k11301 in k11294 in k11291 in k11288 in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in ... */
static void C_fcall f_11498(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,0,3)))){
C_save_and_reclaim_args((void *)trf_11498,3,t0,t1,t2);}
a=C_alloc(6);
if(C_truep(C_i_pairp(t2))){
t3=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_11523,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=t1,a[5]=t2,tmp=(C_word)a,a+=6,tmp);{
C_word av2[4];
av2[0]=0;
av2[1]=t3;
av2[2]=C_retrieve2(lf[208],C_text("main#install-program"));
av2[3]=C_slot(t2,C_fix(0));
C_apply(4,av2);}}
else{
t3=t1;{
C_word av2[2];
av2[0]=t3;
av2[1]=C_slot(((C_word*)t0)[4],C_fix(1));
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}}

/* k11521 in map-loop2540 in k11332 in k11301 in k11294 in k11291 in k11288 in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in ... */
static void C_ccall f_11523(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,2)))){
C_save_and_reclaim((void *)f_11523,c,av);}
a=C_alloc(3);
t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST);
t3=C_i_setslot(((C_word*)((C_word*)t0)[2])[1],C_fix(1),t2);
t4=C_mutate(((C_word *)((C_word*)t0)[2])+1,t2);
t5=((C_word*)((C_word*)t0)[3])[1];
f_11498(t5,((C_word*)t0)[4],C_slot(((C_word*)t0)[5],C_fix(1)));}

/* a11531 in k11301 in k11294 in k11291 in k11288 in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in ... */
static void C_ccall f_11532(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word *a;
if(c!=3) C_bad_argc_2(c,3,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(9,c,3)))){
C_save_and_reclaim((void *)f_11532,c,av);}
a=C_alloc(9);
t3=C_i_cdr(t2);
t4=C_i_get_keyword(lf[123],t3,C_SCHEME_FALSE);
t5=C_i_get_keyword(lf[130],C_u_i_cdr(t2),C_SCHEME_FALSE);
t6=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_11546,a[2]=t2,a[3]=t1,a[4]=t4,a[5]=t5,tmp=(C_word)a,a+=6,tmp);
if(C_truep(C_i_memq(lf[146],t4))){
t7=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_11723,a[2]=t6,tmp=(C_word)a,a+=3,tmp);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=0;
av2[1]=t7;
av2[2]=C_retrieve2(lf[214],C_text("main#install-static-extension"));
av2[3]=t2;
C_apply(4,av2);}}
else{
t7=t6;
f_11546(t7,C_SCHEME_END_OF_LIST);}}

/* k11544 in a11531 in k11301 in k11294 in k11291 in k11288 in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in ... */
static void C_fcall f_11546(C_word t0,C_word t1){
C_word tmp;
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(10,0,3)))){
C_save_and_reclaim_args((void *)trf_11546,2,t0,t1);}
a=C_alloc(10);
t2=(*a=C_CLOSURE_TYPE|6,a[1]=(C_word)f_11550,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=t1,a[5]=((C_word*)t0)[4],a[6]=((C_word*)t0)[5],tmp=(C_word)a,a+=7,tmp);
if(C_truep(C_i_memq(lf[143],((C_word*)t0)[4]))){
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_11713,a[2]=t2,tmp=(C_word)a,a+=3,tmp);{
C_word av2[4];
av2[0]=0;
av2[1]=t3;
av2[2]=C_retrieve2(lf[213],C_text("main#install-dynamic-extension"));
av2[3]=((C_word*)t0)[2];
C_apply(4,av2);}}
else{
t3=t2;
f_11550(t3,C_SCHEME_END_OF_LIST);}}

/* k11548 in k11544 in a11531 in k11301 in k11294 in k11291 in k11288 in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in ... */
static void C_fcall f_11550(C_word t0,C_word t1){
C_word tmp;
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word t11;
C_word t12;
C_word t13;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(22,0,3)))){
C_save_and_reclaim_args((void *)trf_11550,2,t0,t1);}
a=C_alloc(22);
t2=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_11554,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=t1,tmp=(C_word)a,a+=6,tmp);
t3=(C_truep(C_i_memq(lf[143],((C_word*)t0)[5]))?(
/* egg-compile.scm:534: uses-compiled-import-library? */
  f_8916(C_i_get_keyword(lf[125],((C_word*)t0)[2],C_SCHEME_FALSE))
):C_SCHEME_FALSE);
if(C_truep(t3)){
t4=C_a_i_cons(&a,2,C_SCHEME_UNDEFINED,C_SCHEME_END_OF_LIST);
t5=t4;
t6=(*a=C_VECTOR_TYPE|1,a[1]=t5,tmp=(C_word)a,a+=2,tmp);
t7=((C_word*)t6)[1];
t8=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_11593,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
t9=C_i_check_list_2(((C_word*)t0)[6],lf[8]);
t10=C_SCHEME_UNDEFINED;
t11=(*a=C_VECTOR_TYPE|1,a[1]=t10,tmp=(C_word)a,a+=2,tmp);
t12=C_set_block_item(t11,0,(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_11609,a[2]=t6,a[3]=t11,a[4]=t8,a[5]=t7,tmp=(C_word)a,a+=6,tmp));
t13=((C_word*)t11)[1];
f_11609(t13,t2,((C_word*)t0)[6]);}
else{
t4=C_a_i_cons(&a,2,C_SCHEME_UNDEFINED,C_SCHEME_END_OF_LIST);
t5=t4;
t6=(*a=C_VECTOR_TYPE|1,a[1]=t5,tmp=(C_word)a,a+=2,tmp);
t7=((C_word*)t6)[1];
t8=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_11645,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
t9=C_i_check_list_2(((C_word*)t0)[6],lf[8]);
t10=C_SCHEME_UNDEFINED;
t11=(*a=C_VECTOR_TYPE|1,a[1]=t10,tmp=(C_word)a,a+=2,tmp);
t12=C_set_block_item(t11,0,(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_11661,a[2]=t6,a[3]=t11,a[4]=t8,a[5]=t7,tmp=(C_word)a,a+=6,tmp));
t13=((C_word*)t11)[1];
f_11661(t13,t2,((C_word*)t0)[6]);}}

/* k11552 in k11548 in k11544 in a11531 in k11301 in k11294 in k11291 in k11288 in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in ... */
static void C_ccall f_11554(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(10,c,3)))){
C_save_and_reclaim((void *)f_11554,c,av);}
a=C_alloc(10);
t2=(*a=C_CLOSURE_TYPE|6,a[1]=(C_word)f_11558,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=t1,tmp=(C_word)a,a+=7,tmp);
if(C_truep(C_i_get_keyword(lf[126],C_u_i_cdr(((C_word*)t0)[2]),C_SCHEME_FALSE))){
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_11584,a[2]=t2,tmp=(C_word)a,a+=3,tmp);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=0;
av2[1]=t3;
av2[2]=C_retrieve2(lf[210],C_text("main#install-types-file"));
av2[3]=((C_word*)t0)[2];
C_apply(4,av2);}}
else{
t3=t2;
f_11558(t3,C_SCHEME_END_OF_LIST);}}

/* k11556 in k11552 in k11548 in k11544 in a11531 in k11301 in k11294 in k11291 in k11288 in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in ... */
static void C_fcall f_11558(C_word t0,C_word t1){
C_word tmp;
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(7,0,6)))){
C_save_and_reclaim_args((void *)trf_11558,2,t0,t1);}
a=C_alloc(7);
if(C_truep(C_i_get_keyword(lf[127],C_u_i_cdr(((C_word*)t0)[2]),C_SCHEME_FALSE))){
t2=(*a=C_CLOSURE_TYPE|6,a[1]=(C_word)f_11572,a[2]=((C_word*)t0)[3],a[3]=((C_word*)t0)[4],a[4]=((C_word*)t0)[5],a[5]=((C_word*)t0)[6],a[6]=t1,tmp=(C_word)a,a+=7,tmp);{
C_word av2[4];
av2[0]=0;
av2[1]=t2;
av2[2]=C_retrieve2(lf[209],C_text("main#install-inline-file"));
av2[3]=((C_word*)t0)[2];
C_apply(4,av2);}}
else{
/* egg-compile.scm:526: scheme#append */
t2=*((C_word*)lf[7]+1);{
C_word av2[7];
av2[0]=t2;
av2[1]=((C_word*)t0)[3];
av2[2]=((C_word*)t0)[4];
av2[3]=((C_word*)t0)[5];
av2[4]=((C_word*)t0)[6];
av2[5]=t1;
av2[6]=C_SCHEME_END_OF_LIST;
((C_proc)(void*)(*((C_word*)t2+1)))(7,av2);}}}

/* k11570 in k11556 in k11552 in k11548 in k11544 in a11531 in k11301 in k11294 in k11291 in k11288 in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in ... */
static void C_ccall f_11572(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,6)))){
C_save_and_reclaim((void *)f_11572,c,av);}
a=C_alloc(3);
t2=C_a_i_list1(&a,1,t1);
/* egg-compile.scm:526: scheme#append */
t3=*((C_word*)lf[7]+1);{
C_word *av2;
if(c >= 7) {
  av2=av;
} else {
  av2=C_alloc(7);
}
av2[0]=t3;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=((C_word*)t0)[4];
av2[4]=((C_word*)t0)[5];
av2[5]=((C_word*)t0)[6];
av2[6]=t2;
((C_proc)(void*)(*((C_word*)t3+1)))(7,av2);}}

/* k11582 in k11552 in k11548 in k11544 in a11531 in k11301 in k11294 in k11291 in k11288 in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in ... */
static void C_ccall f_11584(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,1)))){
C_save_and_reclaim((void *)f_11584,c,av);}
a=C_alloc(3);
t2=((C_word*)t0)[2];
f_11558(t2,C_a_i_list1(&a,1,t1));}

/* g2492 in k11548 in k11544 in a11531 in k11301 in k11294 in k11291 in k11288 in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in ... */
static void C_fcall f_11593(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,0,4)))){
C_save_and_reclaim_args((void *)trf_11593,3,t0,t1,t2);}{
C_word av2[5];
av2[0]=0;
av2[1]=t1;
av2[2]=C_retrieve2(lf[211],C_text("main#install-import-library"));
av2[3]=t2;
av2[4]=C_i_cdr(((C_word*)t0)[2]);
C_apply(5,av2);}}

/* map-loop2486 in k11548 in k11544 in a11531 in k11301 in k11294 in k11291 in k11288 in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in ... */
static void C_fcall f_11609(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,0,2)))){
C_save_and_reclaim_args((void *)trf_11609,3,t0,t1,t2);}
a=C_alloc(6);
if(C_truep(C_i_pairp(t2))){
t3=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_11634,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=t1,a[5]=t2,tmp=(C_word)a,a+=6,tmp);
/* egg-compile.scm:535: g2492 */
t4=((C_word*)t0)[4];
f_11593(t4,t3,C_slot(t2,C_fix(0)));}
else{
t3=t1;{
C_word av2[2];
av2[0]=t3;
av2[1]=C_slot(((C_word*)t0)[5],C_fix(1));
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}}

/* k11632 in map-loop2486 in k11548 in k11544 in a11531 in k11301 in k11294 in k11291 in k11288 in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in ... */
static void C_ccall f_11634(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,2)))){
C_save_and_reclaim((void *)f_11634,c,av);}
a=C_alloc(3);
t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST);
t3=C_i_setslot(((C_word*)((C_word*)t0)[2])[1],C_fix(1),t2);
t4=C_mutate(((C_word *)((C_word*)t0)[2])+1,t2);
t5=((C_word*)((C_word*)t0)[3])[1];
f_11609(t5,((C_word*)t0)[4],C_slot(((C_word*)t0)[5],C_fix(1)));}

/* g2519 in k11548 in k11544 in a11531 in k11301 in k11294 in k11291 in k11288 in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in ... */
static void C_fcall f_11645(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,0,4)))){
C_save_and_reclaim_args((void *)trf_11645,3,t0,t1,t2);}{
C_word av2[5];
av2[0]=0;
av2[1]=t1;
av2[2]=C_retrieve2(lf[212],C_text("main#install-import-library-source"));
av2[3]=t2;
av2[4]=C_i_cdr(((C_word*)t0)[2]);
C_apply(5,av2);}}

/* map-loop2513 in k11548 in k11544 in a11531 in k11301 in k11294 in k11291 in k11288 in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in ... */
static void C_fcall f_11661(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,0,2)))){
C_save_and_reclaim_args((void *)trf_11661,3,t0,t1,t2);}
a=C_alloc(6);
if(C_truep(C_i_pairp(t2))){
t3=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_11686,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=t1,a[5]=t2,tmp=(C_word)a,a+=6,tmp);
/* egg-compile.scm:539: g2519 */
t4=((C_word*)t0)[4];
f_11645(t4,t3,C_slot(t2,C_fix(0)));}
else{
t3=t1;{
C_word av2[2];
av2[0]=t3;
av2[1]=C_slot(((C_word*)t0)[5],C_fix(1));
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}}

/* k11684 in map-loop2513 in k11548 in k11544 in a11531 in k11301 in k11294 in k11291 in k11288 in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in ... */
static void C_ccall f_11686(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,2)))){
C_save_and_reclaim((void *)f_11686,c,av);}
a=C_alloc(3);
t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST);
t3=C_i_setslot(((C_word*)((C_word*)t0)[2])[1],C_fix(1),t2);
t4=C_mutate(((C_word *)((C_word*)t0)[2])+1,t2);
t5=((C_word*)((C_word*)t0)[3])[1];
f_11661(t5,((C_word*)t0)[4],C_slot(((C_word*)t0)[5],C_fix(1)));}

/* k11711 in k11544 in a11531 in k11301 in k11294 in k11291 in k11288 in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in ... */
static void C_ccall f_11713(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,1)))){
C_save_and_reclaim((void *)f_11713,c,av);}
a=C_alloc(3);
t2=((C_word*)t0)[2];
f_11550(t2,C_a_i_list1(&a,1,t1));}

/* k11721 in a11531 in k11301 in k11294 in k11291 in k11288 in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in ... */
static void C_ccall f_11723(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,1)))){
C_save_and_reclaim((void *)f_11723,c,av);}
a=C_alloc(3);
t2=((C_word*)t0)[2];
f_11546(t2,C_a_i_list1(&a,1,t1));}

/* a11730 in k11294 in k11291 in k11288 in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in ... */
static void C_ccall f_11731(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word *a;
if(c!=3) C_bad_argc_2(c,3,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(8,c,3)))){
C_save_and_reclaim((void *)f_11731,c,av);}
a=C_alloc(8);
t3=C_i_assq(t2,((C_word*)((C_word*)t0)[2])[1]);
if(C_truep(t3)){
t4=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_11739,a[2]=((C_word*)t0)[3],tmp=(C_word)a,a+=3,tmp);
/* egg-compile.scm:472: g2437 */
t5=t4;
f_11739(t5,t1,t3);}
else{
t4=C_i_assq(t2,((C_word*)((C_word*)t0)[4])[1]);
if(C_truep(t4)){
t5=C_i_cdr(t4);
t6=C_i_get_keyword(lf[123],t5,C_SCHEME_FALSE);
t7=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_11881,a[2]=t6,a[3]=t1,a[4]=t4,tmp=(C_word)a,a+=5,tmp);
if(C_truep(C_i_memq(lf[143],t6))){
t8=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_11905,a[2]=t7,tmp=(C_word)a,a+=3,tmp);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=0;
av2[1]=t8;
av2[2]=C_retrieve2(lf[220],C_text("main#compile-dynamic-program"));
av2[3]=t4;
C_apply(4,av2);}}
else{
t8=t7;
f_11881(t8,C_SCHEME_END_OF_LIST);}}
else{
t5=C_i_assq(t2,((C_word*)((C_word*)t0)[5])[1]);
if(C_truep(t5)){
t6=C_i_cdr(t5);
t7=C_i_get_keyword(lf[123],t6,C_SCHEME_FALSE);
t8=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_11930,a[2]=t7,a[3]=t1,a[4]=t5,tmp=(C_word)a,a+=5,tmp);
if(C_truep(C_i_memq(lf[143],t7))){
t9=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_11954,a[2]=t8,tmp=(C_word)a,a+=3,tmp);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=0;
av2[1]=t9;
av2[2]=C_retrieve2(lf[222],C_text("main#compile-dynamic-object"));
av2[3]=t5;
C_apply(4,av2);}}
else{
t9=t8;
f_11930(t9,C_SCHEME_END_OF_LIST);}}
else{
t6=C_i_assq(t2,((C_word*)((C_word*)t0)[6])[1]);
t7=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_11971,a[2]=t1,tmp=(C_word)a,a+=3,tmp);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=0;
av2[1]=t7;
av2[2]=C_retrieve2(lf[223],C_text("main#compile-generated-file"));
av2[3]=t6;
C_apply(4,av2);}}}}}

/* g2437 in a11730 in k11294 in k11291 in k11288 in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in ... */
static void C_fcall f_11739(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(10,0,3)))){
C_save_and_reclaim_args((void *)trf_11739,3,t0,t1,t2);}
a=C_alloc(10);
t3=C_i_cdr(t2);
t4=C_i_get_keyword(lf[123],t3,C_SCHEME_FALSE);
t5=C_i_get_keyword(lf[130],C_u_i_cdr(t2),C_SCHEME_FALSE);
t6=(*a=C_CLOSURE_TYPE|6,a[1]=(C_word)f_11753,a[2]=t1,a[3]=((C_word*)t0)[2],a[4]=t2,a[5]=t5,a[6]=t4,tmp=(C_word)a,a+=7,tmp);
if(C_truep(C_i_memq(lf[143],t4))){
t7=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_11854,a[2]=t6,tmp=(C_word)a,a+=3,tmp);{
C_word av2[4];
av2[0]=0;
av2[1]=t7;
av2[2]=C_retrieve2(lf[218],C_text("main#compile-dynamic-extension"));
av2[3]=t2;
C_apply(4,av2);}}
else{
t7=t6;
f_11753(t7,C_SCHEME_END_OF_LIST);}}

/* k11751 in g2437 in a11730 in k11294 in k11291 in k11288 in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in ... */
static void C_fcall f_11753(C_word t0,C_word t1){
C_word tmp;
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(14,0,3)))){
C_save_and_reclaim_args((void *)trf_11753,2,t0,t1);}
a=C_alloc(14);
t2=(*a=C_CLOSURE_TYPE|6,a[1]=(C_word)f_11757,a[2]=((C_word*)t0)[2],a[3]=t1,a[4]=((C_word*)t0)[3],a[5]=((C_word*)t0)[4],a[6]=((C_word*)t0)[5],tmp=(C_word)a,a+=7,tmp);
if(C_truep(C_i_memq(lf[146],((C_word*)t0)[6]))){
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_11826,a[2]=t2,tmp=(C_word)a,a+=3,tmp);
if(C_truep(C_i_memq(lf[143],((C_word*)t0)[6]))){
t4=C_u_i_car(((C_word*)t0)[4]);
t5=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_11842,a[2]=t4,a[3]=t3,tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:486: scheme#append */
t6=*((C_word*)lf[7]+1);{
C_word av2[4];
av2[0]=t6;
av2[1]=t5;
av2[2]=lf[217];
av2[3]=C_u_i_cdr(((C_word*)t0)[4]);
((C_proc)(void*)(*((C_word*)t6+1)))(4,av2);}}
else{{
C_word av2[4];
av2[0]=0;
av2[1]=t3;
av2[2]=C_retrieve2(lf[216],C_text("main#compile-static-extension"));
av2[3]=((C_word*)t0)[4];
C_apply(4,av2);}}}
else{
t3=t2;
f_11757(t3,C_SCHEME_END_OF_LIST);}}

/* k11755 in k11751 in g2437 in a11730 in k11294 in k11291 in k11288 in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in ... */
static void C_fcall f_11757(C_word t0,C_word t1){
C_word tmp;
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word t11;
C_word t12;
C_word t13;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(21,0,4)))){
C_save_and_reclaim_args((void *)trf_11757,2,t0,t1);}
a=C_alloc(21);
t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_11761,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=t1,tmp=(C_word)a,a+=5,tmp);
t3=(
/* egg-compile.scm:492: uses-compiled-import-library? */
  f_8916(((C_word*)t0)[4])
);
if(C_truep(t3)){
t4=C_a_i_cons(&a,2,C_SCHEME_UNDEFINED,C_SCHEME_END_OF_LIST);
t5=t4;
t6=(*a=C_VECTOR_TYPE|1,a[1]=t5,tmp=(C_word)a,a+=2,tmp);
t7=((C_word*)t6)[1];
t8=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_11768,a[2]=((C_word*)t0)[5],tmp=(C_word)a,a+=3,tmp);
t9=C_i_check_list_2(((C_word*)t0)[6],lf[8]);
t10=C_SCHEME_UNDEFINED;
t11=(*a=C_VECTOR_TYPE|1,a[1]=t10,tmp=(C_word)a,a+=2,tmp);
t12=C_set_block_item(t11,0,(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_11784,a[2]=t6,a[3]=t11,a[4]=t8,a[5]=t7,tmp=(C_word)a,a+=6,tmp));
t13=((C_word*)t11)[1];
f_11784(t13,t2,((C_word*)t0)[6]);}
else{
/* egg-compile.scm:476: scheme#append */
t4=*((C_word*)lf[7]+1);{
C_word av2[5];
av2[0]=t4;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=t1;
av2[4]=C_SCHEME_END_OF_LIST;
((C_proc)(void*)(*((C_word*)t4+1)))(5,av2);}}}

/* k11759 in k11755 in k11751 in g2437 in a11730 in k11294 in k11291 in k11288 in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in ... */
static void C_ccall f_11761(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,4)))){
C_save_and_reclaim((void *)f_11761,c,av);}
/* egg-compile.scm:476: scheme#append */
t2=*((C_word*)lf[7]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=((C_word*)t0)[4];
av2[4]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(5,av2);}}

/* g2450 in k11755 in k11751 in g2437 in a11730 in k11294 in k11291 in k11288 in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in ... */
static void C_fcall f_11768(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,0,4)))){
C_save_and_reclaim_args((void *)trf_11768,3,t0,t1,t2);}{
C_word av2[5];
av2[0]=0;
av2[1]=t1;
av2[2]=C_retrieve2(lf[215],C_text("main#compile-import-library"));
av2[3]=t2;
av2[4]=C_i_cdr(((C_word*)t0)[2]);
C_apply(5,av2);}}

/* map-loop2444 in k11755 in k11751 in g2437 in a11730 in k11294 in k11291 in k11288 in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in ... */
static void C_fcall f_11784(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,0,2)))){
C_save_and_reclaim_args((void *)trf_11784,3,t0,t1,t2);}
a=C_alloc(6);
if(C_truep(C_i_pairp(t2))){
t3=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_11809,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=t1,a[5]=t2,tmp=(C_word)a,a+=6,tmp);
/* egg-compile.scm:493: g2450 */
t4=((C_word*)t0)[4];
f_11768(t4,t3,C_slot(t2,C_fix(0)));}
else{
t3=t1;{
C_word av2[2];
av2[0]=t3;
av2[1]=C_slot(((C_word*)t0)[5],C_fix(1));
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}}

/* k11807 in map-loop2444 in k11755 in k11751 in g2437 in a11730 in k11294 in k11291 in k11288 in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in ... */
static void C_ccall f_11809(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,2)))){
C_save_and_reclaim((void *)f_11809,c,av);}
a=C_alloc(3);
t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST);
t3=C_i_setslot(((C_word*)((C_word*)t0)[2])[1],C_fix(1),t2);
t4=C_mutate(((C_word *)((C_word*)t0)[2])+1,t2);
t5=((C_word*)((C_word*)t0)[3])[1];
f_11784(t5,((C_word*)t0)[4],C_slot(((C_word*)t0)[5],C_fix(1)));}

/* k11824 in k11751 in g2437 in a11730 in k11294 in k11291 in k11288 in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in ... */
static void C_ccall f_11826(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,1)))){
C_save_and_reclaim((void *)f_11826,c,av);}
a=C_alloc(3);
t2=((C_word*)t0)[2];
f_11757(t2,C_a_i_list1(&a,1,t1));}

/* k11840 in k11751 in g2437 in a11730 in k11294 in k11291 in k11288 in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in ... */
static void C_ccall f_11842(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,3)))){
C_save_and_reclaim((void *)f_11842,c,av);}
a=C_alloc(3);
t2=C_a_i_cons(&a,2,((C_word*)t0)[2],t1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=0;
av2[1]=((C_word*)t0)[3];
av2[2]=C_retrieve2(lf[216],C_text("main#compile-static-extension"));
av2[3]=t2;
C_apply(4,av2);}}

/* k11852 in g2437 in a11730 in k11294 in k11291 in k11288 in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in ... */
static void C_ccall f_11854(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,1)))){
C_save_and_reclaim((void *)f_11854,c,av);}
a=C_alloc(3);
t2=((C_word*)t0)[2];
f_11753(t2,C_a_i_list1(&a,1,t1));}

/* k11879 in a11730 in k11294 in k11291 in k11288 in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in ... */
static void C_fcall f_11881(C_word t0,C_word t1){
C_word tmp;
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,0,3)))){
C_save_and_reclaim_args((void *)trf_11881,2,t0,t1);}
a=C_alloc(4);
if(C_truep(C_i_memq(lf[146],((C_word*)t0)[2]))){
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_11895,a[2]=((C_word*)t0)[3],a[3]=t1,tmp=(C_word)a,a+=4,tmp);{
C_word av2[4];
av2[0]=0;
av2[1]=t2;
av2[2]=C_retrieve2(lf[219],C_text("main#compile-static-program"));
av2[3]=((C_word*)t0)[4];
C_apply(4,av2);}}
else{
/* egg-compile.scm:501: scheme#append */
t2=*((C_word*)lf[7]+1);{
C_word av2[4];
av2[0]=t2;
av2[1]=((C_word*)t0)[3];
av2[2]=t1;
av2[3]=C_SCHEME_END_OF_LIST;
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}}

/* k11893 in k11879 in a11730 in k11294 in k11291 in k11288 in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in ... */
static void C_ccall f_11895(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,3)))){
C_save_and_reclaim((void *)f_11895,c,av);}
a=C_alloc(3);
t2=C_a_i_list1(&a,1,t1);
/* egg-compile.scm:501: scheme#append */
t3=*((C_word*)lf[7]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t3;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=t2;
((C_proc)(void*)(*((C_word*)t3+1)))(4,av2);}}

/* k11903 in a11730 in k11294 in k11291 in k11288 in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in ... */
static void C_ccall f_11905(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,1)))){
C_save_and_reclaim((void *)f_11905,c,av);}
a=C_alloc(3);
t2=((C_word*)t0)[2];
f_11881(t2,C_a_i_list1(&a,1,t1));}

/* k11928 in a11730 in k11294 in k11291 in k11288 in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in ... */
static void C_fcall f_11930(C_word t0,C_word t1){
C_word tmp;
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,0,3)))){
C_save_and_reclaim_args((void *)trf_11930,2,t0,t1);}
a=C_alloc(4);
if(C_truep(C_i_memq(lf[146],((C_word*)t0)[2]))){
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_11944,a[2]=((C_word*)t0)[3],a[3]=t1,tmp=(C_word)a,a+=4,tmp);{
C_word av2[4];
av2[0]=0;
av2[1]=t2;
av2[2]=C_retrieve2(lf[221],C_text("main#compile-static-object"));
av2[3]=((C_word*)t0)[4];
C_apply(4,av2);}}
else{
/* egg-compile.scm:510: scheme#append */
t2=*((C_word*)lf[7]+1);{
C_word av2[4];
av2[0]=t2;
av2[1]=((C_word*)t0)[3];
av2[2]=t1;
av2[3]=C_SCHEME_END_OF_LIST;
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}}

/* k11942 in k11928 in a11730 in k11294 in k11291 in k11288 in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in ... */
static void C_ccall f_11944(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,3)))){
C_save_and_reclaim((void *)f_11944,c,av);}
a=C_alloc(3);
t2=C_a_i_list1(&a,1,t1);
/* egg-compile.scm:510: scheme#append */
t3=*((C_word*)lf[7]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t3;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=t2;
((C_proc)(void*)(*((C_word*)t3+1)))(4,av2);}}

/* k11952 in a11730 in k11294 in k11291 in k11288 in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in ... */
static void C_ccall f_11954(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,1)))){
C_save_and_reclaim((void *)f_11954,c,av);}
a=C_alloc(3);
t2=((C_word*)t0)[2];
f_11930(t2,C_a_i_list1(&a,1,t1));}

/* k11969 in a11730 in k11294 in k11291 in k11288 in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in ... */
static void C_ccall f_11971(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,1)))){
C_save_and_reclaim((void *)f_11971,c,av);}
a=C_alloc(3);
t2=((C_word*)t0)[2];{
C_word *av2=av;
av2[0]=t2;
av2[1]=C_a_i_list1(&a,1,t1);
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}

/* k11973 in k11291 in k11288 in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in ... */
static void C_ccall f_11975(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_11975,c,av);}
/* egg-compile.scm:460: scheme#reverse */
t2=*((C_word*)lf[224]+1);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(3,av2);}}

/* g2411 in k11291 in k11288 in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in ... */
static void C_fcall f_11980(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,0,2)))){
C_save_and_reclaim_args((void *)trf_11980,3,t0,t1,t2);}
a=C_alloc(4);
t3=C_i_car(t2);
t4=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_11992,a[2]=t1,a[3]=t3,tmp=(C_word)a,a+=4,tmp);
t5=C_u_i_car(t2);
/* egg-compile.scm:463: filter-deps */
t6=((C_word*)((C_word*)t0)[2])[1];
f_11226(t6,t4,C_i_get_keyword(lf[119],C_u_i_cdr(t2),C_SCHEME_FALSE));}

/* k11990 in g2411 in k11291 in k11288 in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in ... */
static void C_ccall f_11992(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,1)))){
C_save_and_reclaim((void *)f_11992,c,av);}
a=C_alloc(3);
t2=((C_word*)t0)[2];{
C_word *av2=av;
av2[0]=t2;
av2[1]=C_a_i_cons(&a,2,((C_word*)t0)[3],t1);
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}

/* k12004 in k11291 in k11288 in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in ... */
static void C_ccall f_12006(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_12006,c,av);}
/* egg-compile.scm:460: sort-dependencies */
f_8929(((C_word*)t0)[2],t1,((C_word*)((C_word*)t0)[3])[1]);}

/* map-loop2405 in k11291 in k11288 in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in ... */
static void C_fcall f_12008(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,0,2)))){
C_save_and_reclaim_args((void *)trf_12008,3,t0,t1,t2);}
a=C_alloc(6);
if(C_truep(C_i_pairp(t2))){
t3=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_12033,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=t1,a[5]=t2,tmp=(C_word)a,a+=6,tmp);
/* egg-compile.scm:461: g2411 */
t4=((C_word*)t0)[4];
f_11980(t4,t3,C_slot(t2,C_fix(0)));}
else{
t3=t1;{
C_word av2[2];
av2[0]=t3;
av2[1]=C_slot(((C_word*)t0)[5],C_fix(1));
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}}

/* k12031 in map-loop2405 in k11291 in k11288 in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in ... */
static void C_ccall f_12033(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,2)))){
C_save_and_reclaim((void *)f_12033,c,av);}
a=C_alloc(3);
t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST);
t3=C_i_setslot(((C_word*)((C_word*)t0)[2])[1],C_fix(1),t2);
t4=C_mutate(((C_word *)((C_word*)t0)[2])+1,t2);
t5=((C_word*)((C_word*)t0)[3])[1];
f_12008(t5,((C_word*)t0)[4],C_slot(((C_word*)t0)[5],C_fix(1)));}

/* for-each-loop1267 in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in ... */
static void C_fcall f_12042(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,0,2)))){
C_save_and_reclaim_args((void *)trf_12042,3,t0,t1,t2);}
a=C_alloc(5);
if(C_truep(C_i_pairp(t2))){
t3=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_12052,a[2]=((C_word*)t0)[2],a[3]=t1,a[4]=t2,tmp=(C_word)a,a+=5,tmp);
/* egg-compile.scm:457: g1268 */
t4=((C_word*)((C_word*)t0)[3])[1];{
C_word av2[3];
av2[0]=t4;
av2[1]=t3;
av2[2]=C_slot(t2,C_fix(0));
f_11053(3,av2);}}
else{
t3=C_SCHEME_UNDEFINED;
t4=t1;{
C_word av2[2];
av2[0]=t4;
av2[1]=t3;
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}}

/* k12050 in for-each-loop1267 in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in ... */
static void C_ccall f_12052(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_12052,c,av);}
t2=((C_word*)((C_word*)t0)[2])[1];
f_12042(t2,((C_word*)t0)[3],C_slot(((C_word*)t0)[4],C_fix(1)));}

/* main#compile-static-extension in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in k8212 in ... */
static void C_ccall f_12065(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3;
C_word *a;
if(c<3) C_bad_min_argc_2(c,3,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand((c-3)*C_SIZEOF_PAIR +10,c,4)))){
C_save_and_reclaim((void*)f_12065,c,av);}
a=C_alloc((c-3)*C_SIZEOF_PAIR+10);
t3=C_build_rest(&a,c,3,av);
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
t4=C_i_get_keyword(lf[125],t3,C_SCHEME_FALSE);
t5=C_i_get_keyword(lf[131],t3,C_SCHEME_FALSE);
t6=C_i_get_keyword(lf[120],t3,C_SCHEME_FALSE);
t7=(*a=C_CLOSURE_TYPE|7,a[1]=(C_word)f_12078,a[2]=t3,a[3]=t1,a[4]=t4,a[5]=t2,a[6]=t5,a[7]=t6,tmp=(C_word)a,a+=8,tmp);
t8=(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_12420,tmp=(C_word)a,a+=2,tmp);
/* egg-compile.scm:562: ##sys#get-keyword */
{C_proc tp=(C_proc)C_fast_retrieve_proc(*((C_word*)lf[274]+1));
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=*((C_word*)lf[274]+1);
av2[1]=t7;
av2[2]=lf[121];
av2[3]=t3;
av2[4]=t8;
tp(5,av2);}}

/* k12076 in main#compile-static-extension in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in ... */
static void C_ccall f_12078(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(14,c,4)))){
C_save_and_reclaim((void *)f_12078,c,av);}
a=C_alloc(14);
t2=C_i_get_keyword(lf[128],((C_word*)t0)[2],C_SCHEME_FALSE);
t3=C_i_get_keyword(lf[129],((C_word*)t0)[2],C_SCHEME_FALSE);
t4=C_i_get_keyword(lf[132],((C_word*)t0)[2],C_SCHEME_FALSE);
t5=C_i_get_keyword(lf[130],((C_word*)t0)[2],C_SCHEME_FALSE);
t6=C_i_get_keyword(lf[124],((C_word*)t0)[2],C_SCHEME_FALSE);
t7=C_i_get_keyword(lf[126],((C_word*)t0)[2],C_SCHEME_FALSE);
t8=C_i_get_keyword(lf[127],((C_word*)t0)[2],C_SCHEME_FALSE);
t9=((C_word*)t0)[3];{
C_word *av2=av;
av2[0]=t9;
av2[1]=(*a=C_CLOSURE_TYPE|13,a[1]=(C_word)f_12100,a[2]=t4,a[3]=t6,a[4]=t5,a[5]=((C_word*)t0)[4],a[6]=((C_word*)t0)[5],a[7]=((C_word*)t0)[6],a[8]=t3,a[9]=((C_word*)t0)[7],a[10]=t7,a[11]=t8,a[12]=t1,a[13]=t2,tmp=(C_word)a,a+=14,tmp);
((C_proc)(void*)(*((C_word*)t9+1)))(2,av2);}}

/* f_12100 in k12076 in main#compile-static-extension in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in ... */
static void C_ccall f_12100(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3=av[3];
C_word t4;
C_word t5;
C_word t6;
C_word *a;
if(c!=4) C_bad_argc_2(c,4,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(21,c,4)))){
C_save_and_reclaim((void *)f_12100,c,av);}
a=C_alloc(21);
t4=(*a=C_CLOSURE_TYPE|16,a[1]=(C_word)f_12104,a[2]=t3,a[3]=t1,a[4]=((C_word*)t0)[2],a[5]=t2,a[6]=((C_word*)t0)[3],a[7]=((C_word*)t0)[4],a[8]=((C_word*)t0)[5],a[9]=((C_word*)t0)[6],a[10]=((C_word*)t0)[7],a[11]=((C_word*)t0)[8],a[12]=((C_word*)t0)[9],a[13]=((C_word*)t0)[10],a[14]=((C_word*)t0)[11],a[15]=((C_word*)t0)[12],a[16]=((C_word*)t0)[13],tmp=(C_word)a,a+=17,tmp);
t5=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_12415,a[2]=t4,a[3]=t3,tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:569: custom-cmd */
f_14949(t5,((C_word*)t0)[3],t2,t3);}

/* k12102 */
static void C_ccall f_12104(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(22,c,2)))){
C_save_and_reclaim((void *)f_12104,c,av);}
a=C_alloc(22);
t2=(*a=C_CLOSURE_TYPE|17,a[1]=(C_word)f_12107,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=t1,a[8]=((C_word*)t0)[7],a[9]=((C_word*)t0)[8],a[10]=((C_word*)t0)[9],a[11]=((C_word*)t0)[10],a[12]=((C_word*)t0)[11],a[13]=((C_word*)t0)[12],a[14]=((C_word*)t0)[13],a[15]=((C_word*)t0)[14],a[16]=((C_word*)t0)[15],a[17]=((C_word*)t0)[16],tmp=(C_word)a,a+=18,tmp);
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f23433,a[2]=t2,a[3]=((C_word*)t0)[5],tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:1206: chicken.string#->string */
t4=C_fast_retrieve(lf[172]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t4;
av2[1]=t3;
av2[2]=((C_word*)t0)[9];
((C_proc)(void*)(*((C_word*)t4+1)))(3,av2);}}

/* k12105 in k12102 */
static void C_ccall f_12107(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(27,c,3)))){
C_save_and_reclaim((void *)f_12107,c,av);}
a=C_alloc(27);
t2=(*a=C_CLOSURE_TYPE|18,a[1]=(C_word)f_12110,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],a[9]=((C_word*)t0)[9],a[10]=((C_word*)t0)[10],a[11]=((C_word*)t0)[11],a[12]=((C_word*)t0)[12],a[13]=((C_word*)t0)[13],a[14]=((C_word*)t0)[14],a[15]=((C_word*)t0)[15],a[16]=t1,a[17]=((C_word*)t0)[16],a[18]=((C_word*)t0)[17],tmp=(C_word)a,a+=19,tmp);
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_12407,a[2]=t2,a[3]=((C_word*)t0)[2],tmp=(C_word)a,a+=4,tmp);
t4=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_12411,a[2]=t3,a[3]=((C_word*)t0)[5],tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:573: chicken.string#conc */
t5=C_fast_retrieve(lf[134]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t5;
av2[1]=t4;
av2[2]=((C_word*)t0)[14];
av2[3]=lf[272];
((C_proc)(void*)(*((C_word*)t5+1)))(4,av2);}}

/* k12108 in k12105 in k12102 */
static void C_ccall f_12110(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(28,c,3)))){
C_save_and_reclaim((void *)f_12110,c,av);}
a=C_alloc(28);
t2=(*a=C_CLOSURE_TYPE|19,a[1]=(C_word)f_12113,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],a[9]=((C_word*)t0)[9],a[10]=((C_word*)t0)[10],a[11]=((C_word*)t0)[11],a[12]=((C_word*)t0)[12],a[13]=((C_word*)t0)[13],a[14]=((C_word*)t0)[14],a[15]=t1,a[16]=((C_word*)t0)[15],a[17]=((C_word*)t0)[16],a[18]=((C_word*)t0)[17],a[19]=((C_word*)t0)[18],tmp=(C_word)a,a+=20,tmp);
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_12399,a[2]=t2,a[3]=((C_word*)t0)[2],tmp=(C_word)a,a+=4,tmp);
t4=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_12403,a[2]=t3,a[3]=((C_word*)t0)[5],tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:575: chicken.string#conc */
t5=C_fast_retrieve(lf[134]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t5;
av2[1]=t4;
av2[2]=((C_word*)t0)[15];
av2[3]=lf[271];
((C_proc)(void*)(*((C_word*)t5+1)))(4,av2);}}

/* k12111 in k12108 in k12105 in k12102 */
static void C_ccall f_12113(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(25,c,3)))){
C_save_and_reclaim((void *)f_12113,c,av);}
a=C_alloc(25);
t2=(*a=C_CLOSURE_TYPE|20,a[1]=(C_word)f_12116,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],a[9]=((C_word*)t0)[9],a[10]=((C_word*)t0)[10],a[11]=((C_word*)t0)[11],a[12]=((C_word*)t0)[12],a[13]=((C_word*)t0)[13],a[14]=((C_word*)t0)[14],a[15]=((C_word*)t0)[15],a[16]=((C_word*)t0)[16],a[17]=t1,a[18]=((C_word*)t0)[17],a[19]=((C_word*)t0)[18],a[20]=((C_word*)t0)[19],tmp=(C_word)a,a+=21,tmp);
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_12395,a[2]=t2,a[3]=((C_word*)t0)[2],tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:577: chicken.string#conc */
t4=C_fast_retrieve(lf[134]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t4;
av2[1]=t3;
av2[2]=((C_word*)t0)[17];
av2[3]=C_retrieve2(lf[79],C_text("main#+link-file-extension+"));
((C_proc)(void*)(*((C_word*)t4+1)))(4,av2);}}

/* k12114 in k12111 in k12108 in k12105 in k12102 */
static void C_ccall f_12116(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(32,c,2)))){
C_save_and_reclaim((void *)f_12116,c,av);}
a=C_alloc(32);
t2=(*a=C_CLOSURE_TYPE|19,a[1]=(C_word)f_12119,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],a[9]=((C_word*)t0)[9],a[10]=t1,a[11]=((C_word*)t0)[10],a[12]=((C_word*)t0)[11],a[13]=((C_word*)t0)[12],a[14]=((C_word*)t0)[13],a[15]=((C_word*)t0)[14],a[16]=((C_word*)t0)[15],a[17]=((C_word*)t0)[16],a[18]=((C_word*)t0)[17],a[19]=((C_word*)t0)[18],tmp=(C_word)a,a+=20,tmp);
t3=C_i_nullp(((C_word*)t0)[19]);
t4=(C_truep(t3)?C_retrieve2(lf[69],C_text("main#default-static-compilation-options")):((C_word*)t0)[19]);
t5=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_12372,a[2]=((C_word*)t0)[16],a[3]=((C_word*)t0)[17],a[4]=t2,a[5]=t4,tmp=(C_word)a,a+=6,tmp);
if(C_truep(((C_word*)t0)[14])){
t6=C_i_not(((C_word*)t0)[20]);
t7=t5;
f_12372(t7,(C_truep(t6)?C_a_i_list2(&a,2,lf[270],((C_word*)t0)[15]):C_SCHEME_END_OF_LIST));}
else{
t6=t5;
f_12372(t6,C_SCHEME_END_OF_LIST);}}

/* k12117 in k12114 in k12111 in k12108 in k12105 in k12102 */
static void C_ccall f_12119(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(20,c,3)))){
C_save_and_reclaim((void *)f_12119,c,av);}
a=C_alloc(20);
t2=(*a=C_CLOSURE_TYPE|19,a[1]=(C_word)f_12122,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],a[9]=((C_word*)t0)[9],a[10]=((C_word*)t0)[10],a[11]=((C_word*)t0)[11],a[12]=t1,a[13]=((C_word*)t0)[12],a[14]=((C_word*)t0)[13],a[15]=((C_word*)t0)[14],a[16]=((C_word*)t0)[15],a[17]=((C_word*)t0)[16],a[18]=((C_word*)t0)[17],a[19]=((C_word*)t0)[18],tmp=(C_word)a,a+=20,tmp);
/* egg-compile.scm:588: chicken.string#conc */
t3=C_fast_retrieve(lf[134]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=((C_word*)t0)[19];
av2[3]=lf[268];
((C_proc)(void*)(*((C_word*)t3+1)))(4,av2);}}

/* k12120 in k12117 in k12114 in k12111 in k12108 in k12105 in k12102 */
static void C_ccall f_12122(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(31,c,3)))){
C_save_and_reclaim((void *)f_12122,c,av);}
a=C_alloc(31);
t2=(*a=C_CLOSURE_TYPE|20,a[1]=(C_word)f_12125,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],a[9]=((C_word*)t0)[9],a[10]=((C_word*)t0)[10],a[11]=((C_word*)t0)[11],a[12]=((C_word*)t0)[12],a[13]=((C_word*)t0)[13],a[14]=((C_word*)t0)[14],a[15]=((C_word*)t0)[15],a[16]=((C_word*)t0)[16],a[17]=((C_word*)t0)[17],a[18]=((C_word*)t0)[18],a[19]=((C_word*)t0)[19],a[20]=t1,tmp=(C_word)a,a+=21,tmp);
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_12356,a[2]=t2,a[3]=((C_word*)t0)[2],tmp=(C_word)a,a+=4,tmp);
t4=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_12360,a[2]=((C_word*)t0)[9],a[3]=t3,a[4]=t2,a[5]=((C_word*)t0)[2],tmp=(C_word)a,a+=6,tmp);
t5=(
/* egg-compile.scm:590: object-extension */
  f_8771(((C_word*)t0)[2])
);
/* egg-compile.scm:589: chicken.string#conc */
t6=C_fast_retrieve(lf[134]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t6;
av2[1]=t4;
av2[2]=t1;
av2[3]=t5;
((C_proc)(void*)(*((C_word*)t6+1)))(4,av2);}}

/* k12123 in k12120 in k12117 in k12114 in k12111 in k12108 in k12105 in k12102 */
static void C_ccall f_12125(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(31,c,3)))){
C_save_and_reclaim((void *)f_12125,c,av);}
a=C_alloc(31);
t2=(*a=C_CLOSURE_TYPE|20,a[1]=(C_word)f_12128,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=t1,a[6]=((C_word*)t0)[5],a[7]=((C_word*)t0)[6],a[8]=((C_word*)t0)[7],a[9]=((C_word*)t0)[8],a[10]=((C_word*)t0)[9],a[11]=((C_word*)t0)[10],a[12]=((C_word*)t0)[11],a[13]=((C_word*)t0)[12],a[14]=((C_word*)t0)[13],a[15]=((C_word*)t0)[14],a[16]=((C_word*)t0)[15],a[17]=((C_word*)t0)[16],a[18]=((C_word*)t0)[17],a[19]=((C_word*)t0)[18],a[20]=((C_word*)t0)[19],tmp=(C_word)a,a+=21,tmp);
if(C_truep(C_i_nullp(((C_word*)t0)[4]))){
t3=t2;{
C_word *av2=av;
av2[0]=t3;
av2[1]=t1;
f_12128(2,av2);}}
else{
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_12344,a[2]=t2,a[3]=((C_word*)t0)[2],tmp=(C_word)a,a+=4,tmp);
t4=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_12348,a[2]=((C_word*)t0)[9],a[3]=t3,a[4]=t2,a[5]=((C_word*)t0)[2],tmp=(C_word)a,a+=6,tmp);
t5=(
/* egg-compile.scm:596: archive-extension */
  f_8790(((C_word*)t0)[2])
);
/* egg-compile.scm:595: chicken.string#conc */
t6=C_fast_retrieve(lf[134]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t6;
av2[1]=t4;
av2[2]=((C_word*)t0)[20];
av2[3]=t5;
((C_proc)(void*)(*((C_word*)t6+1)))(4,av2);}}}

/* k12126 in k12123 in k12120 in k12117 in k12114 in k12111 in k12108 in k12105 in k12102 */
static void C_ccall f_12128(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word t11;
C_word t12;
C_word t13;
C_word t14;
C_word t15;
C_word t16;
C_word t17;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(53,c,3)))){
C_save_and_reclaim((void *)f_12128,c,av);}
a=C_alloc(53);
t2=(*a=C_CLOSURE_TYPE|17,a[1]=(C_word)f_12131,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=t1,a[6]=((C_word*)t0)[5],a[7]=((C_word*)t0)[6],a[8]=((C_word*)t0)[7],a[9]=((C_word*)t0)[8],a[10]=((C_word*)t0)[9],a[11]=((C_word*)t0)[10],a[12]=((C_word*)t0)[11],a[13]=((C_word*)t0)[12],a[14]=((C_word*)t0)[13],a[15]=((C_word*)t0)[14],a[16]=((C_word*)t0)[15],a[17]=((C_word*)t0)[16],tmp=(C_word)a,a+=18,tmp);
t3=C_a_i_list2(&a,2,t1,((C_word*)t0)[11]);
t4=(C_truep(((C_word*)t0)[17])?C_a_i_list1(&a,1,((C_word*)t0)[18]):C_SCHEME_END_OF_LIST);
t5=(C_truep(((C_word*)t0)[19])?C_a_i_list1(&a,1,((C_word*)t0)[20]):C_SCHEME_END_OF_LIST);
t6=C_a_i_cons(&a,2,C_SCHEME_UNDEFINED,C_SCHEME_END_OF_LIST);
t7=t6;
t8=(*a=C_VECTOR_TYPE|1,a[1]=t7,tmp=(C_word)a,a+=2,tmp);
t9=((C_word*)t8)[1];
t10=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_12279,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[6],tmp=(C_word)a,a+=4,tmp);
t11=(C_truep(((C_word*)t0)[9])?((C_word*)t0)[9]:C_SCHEME_END_OF_LIST);
t12=C_i_check_list_2(t11,lf[8]);
t13=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_12300,a[2]=t2,a[3]=t3,a[4]=t4,a[5]=t5,tmp=(C_word)a,a+=6,tmp);
t14=C_SCHEME_UNDEFINED;
t15=(*a=C_VECTOR_TYPE|1,a[1]=t14,tmp=(C_word)a,a+=2,tmp);
t16=C_set_block_item(t15,0,(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_12302,a[2]=t8,a[3]=t15,a[4]=t10,a[5]=t9,tmp=(C_word)a,a+=6,tmp));
t17=((C_word*)t15)[1];
f_12302(t17,t13,t11);}

/* k12129 in k12126 in k12123 in k12120 in k12117 in k12114 in k12111 in k12108 in k12105 in k12102 */
static void C_ccall f_12131(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(22,c,4)))){
C_save_and_reclaim((void *)f_12131,c,av);}
a=C_alloc(22);
t2=(*a=C_CLOSURE_TYPE|17,a[1]=(C_word)f_12134,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],a[9]=((C_word*)t0)[9],a[10]=((C_word*)t0)[10],a[11]=((C_word*)t0)[11],a[12]=((C_word*)t0)[12],a[13]=((C_word*)t0)[13],a[14]=((C_word*)t0)[14],a[15]=((C_word*)t0)[15],a[16]=((C_word*)t0)[16],a[17]=t1,tmp=(C_word)a,a+=18,tmp);
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_12259,a[2]=t2,a[3]=((C_word*)t0)[2],tmp=(C_word)a,a+=4,tmp);
if(C_truep(((C_word*)t0)[17])){
/* egg-compile.scm:606: qs* */
f_14651(t2,((C_word*)t0)[17],((C_word*)t0)[2],C_SCHEME_END_OF_LIST);}
else{
/* egg-compile.scm:606: chicken.string#conc */
t4=C_fast_retrieve(lf[134]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t4;
av2[1]=t3;
av2[2]=((C_word*)t0)[13];
av2[3]=lf[265];
((C_proc)(void*)(*((C_word*)t4+1)))(4,av2);}}}

/* k12132 in k12129 in k12126 in k12123 in k12120 in k12117 in k12114 in k12111 in k12108 in k12105 in k12102 */
static void C_ccall f_12134(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(19,c,3)))){
C_save_and_reclaim((void *)f_12134,c,av);}
a=C_alloc(19);
t2=(*a=C_CLOSURE_TYPE|18,a[1]=(C_word)f_12137,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],a[9]=((C_word*)t0)[9],a[10]=((C_word*)t0)[10],a[11]=((C_word*)t0)[11],a[12]=t1,a[13]=((C_word*)t0)[12],a[14]=((C_word*)t0)[13],a[15]=((C_word*)t0)[14],a[16]=((C_word*)t0)[15],a[17]=((C_word*)t0)[16],a[18]=((C_word*)t0)[17],tmp=(C_word)a,a+=19,tmp);
if(C_truep(((C_word*)t0)[8])){
t3=C_eqp(lf[31],((C_word*)t0)[2]);
if(C_truep(t3)){
t4=C_SCHEME_UNDEFINED;
t5=t2;{
C_word *av2=av;
av2[0]=t5;
av2[1]=t4;
f_12137(2,av2);}}
else{
/* egg-compile.scm:1236: chicken.base#print */
t4=*((C_word*)lf[225]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t4;
av2[1]=t2;
av2[2]=lf[264];
av2[3]=((C_word*)t0)[9];
((C_proc)(void*)(*((C_word*)t4+1)))(4,av2);}}}
else{
t3=t2;{
C_word *av2=av;
av2[0]=t3;
av2[1]=C_SCHEME_UNDEFINED;
f_12137(2,av2);}}}

/* k12135 in k12132 in k12129 in k12126 in k12123 in k12120 in k12117 in k12114 in k12111 in k12108 in k12105 in k12102 */
static void C_ccall f_12137(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(28,c,4)))){
C_save_and_reclaim((void *)f_12137,c,av);}
a=C_alloc(28);
t2=(*a=C_CLOSURE_TYPE|7,a[1]=(C_word)f_12140,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],tmp=(C_word)a,a+=8,tmp);
t3=(*a=C_CLOSURE_TYPE|16,a[1]=(C_word)f_12217,a[2]=((C_word*)t0)[8],a[3]=((C_word*)t0)[9],a[4]=((C_word*)t0)[10],a[5]=((C_word*)t0)[11],a[6]=t2,a[7]=((C_word*)t0)[12],a[8]=((C_word*)t0)[7],a[9]=((C_word*)t0)[13],a[10]=((C_word*)t0)[14],a[11]=((C_word*)t0)[6],a[12]=((C_word*)t0)[15],a[13]=((C_word*)t0)[2],a[14]=((C_word*)t0)[16],a[15]=((C_word*)t0)[17],a[16]=((C_word*)t0)[18],tmp=(C_word)a,a+=17,tmp);
/* egg-compile.scm:609: qs* */
f_14651(t3,C_retrieve2(lf[36],C_text("main#default-builder")),((C_word*)t0)[2],C_a_i_list(&a,1,C_SCHEME_TRUE));}

/* k12138 in k12135 in k12132 in k12129 in k12126 in k12123 in k12120 in k12117 in k12114 in k12111 in k12108 in k12105 in k12102 */
static void C_ccall f_12140(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word t11;
C_word t12;
C_word t13;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(31,c,3)))){
C_save_and_reclaim((void *)f_12140,c,av);}
a=C_alloc(31);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_12143,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
if(C_truep(C_i_pairp(((C_word*)t0)[4]))){
t3=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_12152,a[2]=t2,a[3]=((C_word*)t0)[5],a[4]=((C_word*)t0)[6],a[5]=((C_word*)t0)[2],tmp=(C_word)a,a+=6,tmp);
t4=C_a_i_cons(&a,2,C_SCHEME_UNDEFINED,C_SCHEME_END_OF_LIST);
t5=t4;
t6=(*a=C_VECTOR_TYPE|1,a[1]=t5,tmp=(C_word)a,a+=2,tmp);
t7=((C_word*)t6)[1];
t8=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_12168,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
t9=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_12179,a[2]=t3,a[3]=((C_word*)t0)[7],a[4]=((C_word*)t0)[2],tmp=(C_word)a,a+=5,tmp);
t10=C_SCHEME_UNDEFINED;
t11=(*a=C_VECTOR_TYPE|1,a[1]=t10,tmp=(C_word)a,a+=2,tmp);
t12=C_set_block_item(t11,0,(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_12181,a[2]=t6,a[3]=t11,a[4]=t8,a[5]=t7,tmp=(C_word)a,a+=6,tmp));
t13=((C_word*)t11)[1];
f_12181(t13,t9,((C_word*)t0)[4]);}
else{
t3=C_eqp(((C_word*)t0)[2],lf[31]);
if(C_truep(t3)){
/* egg-compile.scm:1246: chicken.base#print */
t4=*((C_word*)lf[225]+1);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t4;
av2[1]=((C_word*)t0)[3];
av2[2]=lf[226];
((C_proc)(void*)(*((C_word*)t4+1)))(3,av2);}}
else{
t4=C_SCHEME_UNDEFINED;
t5=((C_word*)t0)[3];{
C_word *av2=av;
av2[0]=t5;
av2[1]=t4;
((C_proc)(void*)(*((C_word*)t5+1)))(2,av2);}}}}

/* k12141 in k12138 in k12135 in k12132 in k12129 in k12126 in k12123 in k12120 in k12117 in k12114 in k12111 in k12108 in k12105 in k12102 */
static void C_ccall f_12143(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_12143,c,av);}
t2=C_eqp(((C_word*)t0)[2],lf[31]);
if(C_truep(t2)){
/* egg-compile.scm:1246: chicken.base#print */
t3=*((C_word*)lf[225]+1);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=((C_word*)t0)[3];
av2[2]=lf[226];
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}
else{
t3=C_SCHEME_UNDEFINED;
t4=((C_word*)t0)[3];{
C_word *av2=av;
av2[0]=t4;
av2[1]=t3;
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}}

/* k12150 in k12138 in k12135 in k12132 in k12129 in k12126 in k12123 in k12120 in k12117 in k12114 in k12111 in k12108 in k12105 in k12102 */
static void C_ccall f_12152(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(10,c,4)))){
C_save_and_reclaim((void *)f_12152,c,av);}
a=C_alloc(10);
t2=(*a=C_CLOSURE_TYPE|6,a[1]=(C_word)f_12159,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=t1,a[6]=((C_word*)t0)[5],tmp=(C_word)a,a+=7,tmp);
/* egg-compile.scm:630: qs* */
f_14651(t2,C_retrieve2(lf[36],C_text("main#default-builder")),((C_word*)t0)[5],C_a_i_list(&a,1,C_SCHEME_TRUE));}

/* k12157 in k12150 in k12138 in k12135 in k12132 in k12129 in k12126 in k12123 in k12120 in k12117 in k12114 in k12111 in k12108 in k12105 in k12102 */
static void C_ccall f_12159(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(7,c,4)))){
C_save_and_reclaim((void *)f_12159,c,av);}
a=C_alloc(7);
t2=(*a=C_CLOSURE_TYPE|6,a[1]=(C_word)f_12163,a[2]=((C_word*)t0)[2],a[3]=t1,a[4]=((C_word*)t0)[3],a[5]=((C_word*)t0)[4],a[6]=((C_word*)t0)[5],tmp=(C_word)a,a+=7,tmp);
/* egg-compile.scm:632: qs* */
f_14651(t2,C_retrieve2(lf[37],C_text("main#target-librarian")),((C_word*)t0)[6],C_SCHEME_END_OF_LIST);}

/* k12161 in k12157 in k12150 in k12138 in k12135 in k12132 in k12129 in k12126 in k12123 in k12120 in k12117 in k12114 in k12111 in k12108 in k12105 in k12102 */
static void C_ccall f_12163(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,18)))){
C_save_and_reclaim((void *)f_12163,c,av);}
/* egg-compile.scm:630: chicken.base#print */
t2=*((C_word*)lf[225]+1);{
C_word *av2;
if(c >= 19) {
  av2=av;
} else {
  av2=C_alloc(19);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=lf[227];
av2[4]=((C_word*)t0)[4];
av2[5]=lf[228];
av2[6]=((C_word*)t0)[5];
av2[7]=lf[229];
av2[8]=((C_word*)t0)[6];
av2[9]=lf[230];
av2[10]=t1;
av2[11]=lf[231];
av2[12]=C_retrieve2(lf[38],C_text("main#target-librarian-options"));
av2[13]=lf[232];
av2[14]=((C_word*)t0)[4];
av2[15]=lf[233];
av2[16]=((C_word*)t0)[5];
av2[17]=lf[234];
av2[18]=((C_word*)t0)[6];
((C_proc)(void*)(*((C_word*)t2+1)))(19,av2);}}

/* g2745 in k12138 in k12135 in k12132 in k12129 in k12126 in k12123 in k12120 in k12117 in k12114 in k12111 in k12108 in k12105 in k12102 */
static void C_fcall f_12168(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,0,4)))){
C_save_and_reclaim_args((void *)trf_12168,3,t0,t1,t2);}
t3=C_fast_retrieve(lf[134]);
t4=(
/* egg-compile.scm:627: object-extension */
  f_8771(((C_word*)t0)[2])
);
/* egg-compile.scm:627: g2762 */
t5=C_fast_retrieve(lf[134]);{
C_word av2[5];
av2[0]=t5;
av2[1]=t1;
av2[2]=t2;
av2[3]=lf[236];
av2[4]=t4;
((C_proc)(void*)(*((C_word*)t5+1)))(5,av2);}}

/* k12177 in k12138 in k12135 in k12132 in k12129 in k12126 in k12123 in k12120 in k12117 in k12114 in k12111 in k12108 in k12105 in k12102 */
static void C_ccall f_12179(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,4)))){
C_save_and_reclaim((void *)f_12179,c,av);}
/* egg-compile.scm:626: filelist */
f_14857(((C_word*)t0)[2],((C_word*)t0)[3],t1,((C_word*)t0)[4]);}

/* map-loop2739 in k12138 in k12135 in k12132 in k12129 in k12126 in k12123 in k12120 in k12117 in k12114 in k12111 in k12108 in k12105 in k12102 */
static void C_fcall f_12181(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,0,2)))){
C_save_and_reclaim_args((void *)trf_12181,3,t0,t1,t2);}
a=C_alloc(6);
if(C_truep(C_i_pairp(t2))){
t3=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_12206,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=t1,a[5]=t2,tmp=(C_word)a,a+=6,tmp);
/* egg-compile.scm:627: g2745 */
t4=((C_word*)t0)[4];
f_12168(t4,t3,C_slot(t2,C_fix(0)));}
else{
t3=t1;{
C_word av2[2];
av2[0]=t3;
av2[1]=C_slot(((C_word*)t0)[5],C_fix(1));
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}}

/* k12204 in map-loop2739 in k12138 in k12135 in k12132 in k12129 in k12126 in k12123 in k12120 in k12117 in k12114 in k12111 in k12108 in k12105 in k12102 */
static void C_ccall f_12206(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,2)))){
C_save_and_reclaim((void *)f_12206,c,av);}
a=C_alloc(3);
t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST);
t3=C_i_setslot(((C_word*)((C_word*)t0)[2])[1],C_fix(1),t2);
t4=C_mutate(((C_word *)((C_word*)t0)[2])+1,t2);
t5=((C_word*)((C_word*)t0)[3])[1];
f_12181(t5,((C_word*)t0)[4],C_slot(((C_word*)t0)[5],C_fix(1)));}

/* k12215 in k12135 in k12132 in k12129 in k12126 in k12123 in k12120 in k12117 in k12114 in k12111 in k12108 in k12105 in k12102 */
static void C_ccall f_12217(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(17,c,3)))){
C_save_and_reclaim((void *)f_12217,c,av);}
a=C_alloc(17);
t2=(*a=C_CLOSURE_TYPE|16,a[1]=(C_word)f_12221,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=t1,a[8]=((C_word*)t0)[7],a[9]=((C_word*)t0)[8],a[10]=((C_word*)t0)[9],a[11]=((C_word*)t0)[10],a[12]=((C_word*)t0)[11],a[13]=((C_word*)t0)[12],a[14]=((C_word*)t0)[13],a[15]=((C_word*)t0)[14],a[16]=((C_word*)t0)[15],tmp=(C_word)a,a+=17,tmp);
/* egg-compile.scm:1254: chicken.string#string-intersperse */
t3=C_fast_retrieve(lf[262]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=((C_word*)t0)[16];
av2[3]=lf[263];
((C_proc)(void*)(*((C_word*)t3+1)))(4,av2);}}

/* k12219 in k12215 in k12135 in k12132 in k12129 in k12126 in k12123 in k12120 in k12117 in k12114 in k12111 in k12108 in k12105 in k12102 */
static void C_ccall f_12221(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(17,c,4)))){
C_save_and_reclaim((void *)f_12221,c,av);}
a=C_alloc(17);
t2=(*a=C_CLOSURE_TYPE|16,a[1]=(C_word)f_12225,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=t1,a[9]=((C_word*)t0)[8],a[10]=((C_word*)t0)[9],a[11]=((C_word*)t0)[10],a[12]=((C_word*)t0)[11],a[13]=((C_word*)t0)[12],a[14]=((C_word*)t0)[13],a[15]=((C_word*)t0)[14],a[16]=((C_word*)t0)[15],tmp=(C_word)a,a+=17,tmp);
/* egg-compile.scm:611: qs* */
f_14651(t2,((C_word*)t0)[16],((C_word*)t0)[14],C_SCHEME_END_OF_LIST);}

/* k12223 in k12219 in k12215 in k12135 in k12132 in k12129 in k12126 in k12123 in k12120 in k12117 in k12114 in k12111 in k12108 in k12105 in k12102 */
static void C_ccall f_12225(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(17,c,4)))){
C_save_and_reclaim((void *)f_12225,c,av);}
a=C_alloc(17);
t2=(C_truep(((C_word*)t0)[2])?((C_word*)t0)[3]:lf[238]);
t3=(*a=C_CLOSURE_TYPE|16,a[1]=(C_word)f_12233,a[2]=((C_word*)t0)[4],a[3]=((C_word*)t0)[5],a[4]=((C_word*)t0)[6],a[5]=((C_word*)t0)[7],a[6]=((C_word*)t0)[8],a[7]=((C_word*)t0)[9],a[8]=t1,a[9]=t2,a[10]=((C_word*)t0)[3],a[11]=((C_word*)t0)[10],a[12]=((C_word*)t0)[11],a[13]=((C_word*)t0)[12],a[14]=((C_word*)t0)[13],a[15]=((C_word*)t0)[14],a[16]=((C_word*)t0)[15],tmp=(C_word)a,a+=17,tmp);
/* egg-compile.scm:613: filelist */
f_14857(t3,((C_word*)t0)[10],((C_word*)t0)[16],((C_word*)t0)[15]);}

/* k12231 in k12223 in k12219 in k12215 in k12135 in k12132 in k12129 in k12126 in k12123 in k12120 in k12117 in k12114 in k12111 in k12108 in k12105 in k12102 */
static void C_ccall f_12233(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(17,c,3)))){
C_save_and_reclaim((void *)f_12233,c,av);}
a=C_alloc(17);
t2=(C_truep(C_retrieve2(lf[81],C_text("main#keep-generated-files")))?lf[239]:lf[240]);
t3=(C_truep(((C_word*)t0)[2])?lf[241]:lf[242]);
t4=C_eqp(((C_word*)t0)[3],lf[103]);
t5=(C_truep(t4)?lf[243]:lf[244]);
t6=(*a=C_CLOSURE_TYPE|16,a[1]=(C_word)f_12249,a[2]=((C_word*)t0)[4],a[3]=((C_word*)t0)[5],a[4]=((C_word*)t0)[6],a[5]=((C_word*)t0)[7],a[6]=((C_word*)t0)[8],a[7]=((C_word*)t0)[9],a[8]=t1,a[9]=((C_word*)t0)[10],a[10]=t2,a[11]=t3,a[12]=((C_word*)t0)[11],a[13]=((C_word*)t0)[12],a[14]=t5,a[15]=((C_word*)t0)[13],a[16]=((C_word*)t0)[14],tmp=(C_word)a,a+=17,tmp);
/* egg-compile.scm:623: arglist */
f_14798(t6,((C_word*)t0)[15],((C_word*)t0)[16]);}

/* k12247 in k12231 in k12223 in k12219 in k12215 in k12135 in k12132 in k12129 in k12126 in k12123 in k12120 in k12117 in k12114 in k12111 in k12108 in k12105 in k12102 */
static void C_ccall f_12249(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,34)))){
C_save_and_reclaim((void *)f_12249,c,av);}
/* egg-compile.scm:609: chicken.base#print */
t2=*((C_word*)lf[225]+1);{
C_word *av2;
if(c >= 35) {
  av2=av;
} else {
  av2=C_alloc(35);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=lf[245];
av2[3]=((C_word*)t0)[3];
av2[4]=lf[246];
av2[5]=((C_word*)t0)[4];
av2[6]=lf[247];
av2[7]=((C_word*)t0)[5];
av2[8]=lf[248];
av2[9]=((C_word*)t0)[6];
av2[10]=lf[249];
av2[11]=((C_word*)t0)[7];
av2[12]=lf[250];
av2[13]=((C_word*)t0)[8];
av2[14]=lf[251];
av2[15]=((C_word*)t0)[9];
av2[16]=((C_word*)t0)[10];
av2[17]=lf[252];
av2[18]=((C_word*)t0)[11];
av2[19]=lf[253];
av2[20]=lf[254];
av2[21]=((C_word*)t0)[12];
av2[22]=lf[255];
av2[23]=((C_word*)t0)[13];
av2[24]=((C_word*)t0)[14];
av2[25]=lf[256];
av2[26]=((C_word*)t0)[15];
av2[27]=lf[257];
av2[28]=lf[258];
av2[29]=((C_word*)t0)[12];
av2[30]=t1;
av2[31]=lf[259];
av2[32]=((C_word*)t0)[5];
av2[33]=lf[260];
av2[34]=((C_word*)t0)[16];
((C_proc)(void*)(*((C_word*)t2+1)))(35,av2);}}

/* k12257 in k12129 in k12126 in k12123 in k12120 in k12117 in k12114 in k12111 in k12108 in k12105 in k12102 */
static void C_ccall f_12259(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,4)))){
C_save_and_reclaim((void *)f_12259,c,av);}
/* egg-compile.scm:606: qs* */
f_14651(((C_word*)t0)[2],t1,((C_word*)t0)[3],C_SCHEME_END_OF_LIST);}

/* g2710 in k12126 in k12123 in k12120 in k12117 in k12114 in k12111 in k12108 in k12105 in k12102 */
static void C_fcall f_12279(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(8,0,3)))){
C_save_and_reclaim_args((void *)trf_12279,3,t0,t1,t2);}
a=C_alloc(8);
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_12287,a[2]=t1,a[3]=((C_word*)t0)[2],tmp=(C_word)a,a+=4,tmp);
t4=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_12291,a[2]=t3,a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:603: chicken.string#conc */
t5=C_fast_retrieve(lf[134]);{
C_word av2[4];
av2[0]=t5;
av2[1]=t4;
av2[2]=t2;
av2[3]=lf[266];
((C_proc)(void*)(*((C_word*)t5+1)))(4,av2);}}

/* k12285 in g2710 in k12126 in k12123 in k12120 in k12117 in k12114 in k12111 in k12108 in k12105 in k12102 */
static void C_ccall f_12287(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,4)))){
C_save_and_reclaim((void *)f_12287,c,av);}
/* egg-compile.scm:603: qs* */
f_14651(((C_word*)t0)[2],t1,((C_word*)t0)[3],C_SCHEME_END_OF_LIST);}

/* k12289 in g2710 in k12126 in k12123 in k12120 in k12117 in k12114 in k12111 in k12108 in k12105 in k12102 */
static void C_ccall f_12291(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,c,2)))){
C_save_and_reclaim((void *)f_12291,c,av);}
a=C_alloc(4);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f23404,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:1206: chicken.string#->string */
t3=C_fast_retrieve(lf[172]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=t1;
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}

/* k12298 in k12126 in k12123 in k12120 in k12117 in k12114 in k12111 in k12108 in k12105 in k12102 */
static void C_ccall f_12300(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,5)))){
C_save_and_reclaim((void *)f_12300,c,av);}
/* egg-compile.scm:599: scheme#append */
t2=*((C_word*)lf[7]+1);{
C_word *av2;
if(c >= 6) {
  av2=av;
} else {
  av2=C_alloc(6);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=((C_word*)t0)[4];
av2[4]=((C_word*)t0)[5];
av2[5]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(6,av2);}}

/* map-loop2704 in k12126 in k12123 in k12120 in k12117 in k12114 in k12111 in k12108 in k12105 in k12102 */
static void C_fcall f_12302(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,0,2)))){
C_save_and_reclaim_args((void *)trf_12302,3,t0,t1,t2);}
a=C_alloc(6);
if(C_truep(C_i_pairp(t2))){
t3=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_12327,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=t1,a[5]=t2,tmp=(C_word)a,a+=6,tmp);
/* egg-compile.scm:602: g2710 */
t4=((C_word*)t0)[4];
f_12279(t4,t3,C_slot(t2,C_fix(0)));}
else{
t3=t1;{
C_word av2[2];
av2[0]=t3;
av2[1]=C_slot(((C_word*)t0)[5],C_fix(1));
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}}

/* k12325 in map-loop2704 in k12126 in k12123 in k12120 in k12117 in k12114 in k12111 in k12108 in k12105 in k12102 */
static void C_ccall f_12327(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,2)))){
C_save_and_reclaim((void *)f_12327,c,av);}
a=C_alloc(3);
t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST);
t3=C_i_setslot(((C_word*)((C_word*)t0)[2])[1],C_fix(1),t2);
t4=C_mutate(((C_word *)((C_word*)t0)[2])+1,t2);
t5=((C_word*)((C_word*)t0)[3])[1];
f_12302(t5,((C_word*)t0)[4],C_slot(((C_word*)t0)[5],C_fix(1)));}

/* k12342 in k12123 in k12120 in k12117 in k12114 in k12111 in k12108 in k12105 in k12102 */
static void C_ccall f_12344(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,4)))){
C_save_and_reclaim((void *)f_12344,c,av);}
/* egg-compile.scm:595: qs* */
f_14651(((C_word*)t0)[2],t1,((C_word*)t0)[3],C_SCHEME_END_OF_LIST);}

/* k12346 in k12123 in k12120 in k12117 in k12114 in k12111 in k12108 in k12105 in k12102 */
static void C_ccall f_12348(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,4)))){
C_save_and_reclaim((void *)f_12348,c,av);}
t2=C_eqp(((C_word*)t0)[2],lf[54]);
if(C_truep(t2)){
/* egg-compile.scm:1220: scheme#string-append */
t3=*((C_word*)lf[83]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t3;
av2[1]=((C_word*)t0)[3];
av2[2]=t1;
av2[3]=lf[267];
((C_proc)(void*)(*((C_word*)t3+1)))(4,av2);}}
else{
/* egg-compile.scm:595: qs* */
f_14651(((C_word*)t0)[4],t1,((C_word*)t0)[5],C_SCHEME_END_OF_LIST);}}

/* k12354 in k12120 in k12117 in k12114 in k12111 in k12108 in k12105 in k12102 */
static void C_ccall f_12356(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,4)))){
C_save_and_reclaim((void *)f_12356,c,av);}
/* egg-compile.scm:589: qs* */
f_14651(((C_word*)t0)[2],t1,((C_word*)t0)[3],C_SCHEME_END_OF_LIST);}

/* k12358 in k12120 in k12117 in k12114 in k12111 in k12108 in k12105 in k12102 */
static void C_ccall f_12360(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,4)))){
C_save_and_reclaim((void *)f_12360,c,av);}
t2=C_eqp(((C_word*)t0)[2],lf[54]);
if(C_truep(t2)){
/* egg-compile.scm:1220: scheme#string-append */
t3=*((C_word*)lf[83]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t3;
av2[1]=((C_word*)t0)[3];
av2[2]=t1;
av2[3]=lf[267];
((C_proc)(void*)(*((C_word*)t3+1)))(4,av2);}}
else{
/* egg-compile.scm:589: qs* */
f_14651(((C_word*)t0)[4],t1,((C_word*)t0)[5],C_SCHEME_END_OF_LIST);}}

/* k12370 in k12114 in k12111 in k12108 in k12105 in k12102 */
static void C_fcall f_12372(C_word t0,C_word t1){
C_word tmp;
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,0,4)))){
C_save_and_reclaim_args((void *)trf_12372,2,t0,t1);}
a=C_alloc(6);
if(C_truep(((C_word*)t0)[2])){
t2=C_a_i_list2(&a,2,lf[269],((C_word*)t0)[3]);
/* egg-compile.scm:578: scheme#append */
t3=*((C_word*)lf[7]+1);{
C_word av2[5];
av2[0]=t3;
av2[1]=((C_word*)t0)[4];
av2[2]=((C_word*)t0)[5];
av2[3]=t1;
av2[4]=t2;
((C_proc)(void*)(*((C_word*)t3+1)))(5,av2);}}
else{
/* egg-compile.scm:578: scheme#append */
t2=*((C_word*)lf[7]+1);{
C_word av2[5];
av2[0]=t2;
av2[1]=((C_word*)t0)[4];
av2[2]=((C_word*)t0)[5];
av2[3]=t1;
av2[4]=C_SCHEME_END_OF_LIST;
((C_proc)(void*)(*((C_word*)t2+1)))(5,av2);}}}

/* k12393 in k12111 in k12108 in k12105 in k12102 */
static void C_ccall f_12395(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,4)))){
C_save_and_reclaim((void *)f_12395,c,av);}
/* egg-compile.scm:577: qs* */
f_14651(((C_word*)t0)[2],t1,((C_word*)t0)[3],C_SCHEME_END_OF_LIST);}

/* k12397 in k12108 in k12105 in k12102 */
static void C_ccall f_12399(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,4)))){
C_save_and_reclaim((void *)f_12399,c,av);}
/* egg-compile.scm:575: qs* */
f_14651(((C_word*)t0)[2],t1,((C_word*)t0)[3],C_SCHEME_END_OF_LIST);}

/* k12401 in k12108 in k12105 in k12102 */
static void C_ccall f_12403(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,c,2)))){
C_save_and_reclaim((void *)f_12403,c,av);}
a=C_alloc(4);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f23421,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:1206: chicken.string#->string */
t3=C_fast_retrieve(lf[172]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=t1;
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}

/* k12405 in k12105 in k12102 */
static void C_ccall f_12407(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,4)))){
C_save_and_reclaim((void *)f_12407,c,av);}
/* egg-compile.scm:573: qs* */
f_14651(((C_word*)t0)[2],t1,((C_word*)t0)[3],C_SCHEME_END_OF_LIST);}

/* k12409 in k12105 in k12102 */
static void C_ccall f_12411(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,c,2)))){
C_save_and_reclaim((void *)f_12411,c,av);}
a=C_alloc(4);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f23427,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:1206: chicken.string#->string */
t3=C_fast_retrieve(lf[172]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=t1;
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}

/* k12413 */
static void C_ccall f_12415(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,4)))){
C_save_and_reclaim((void *)f_12415,c,av);}
if(C_truep(t1)){
/* egg-compile.scm:569: qs* */
f_14651(((C_word*)t0)[2],t1,((C_word*)t0)[3],C_SCHEME_END_OF_LIST);}
else{
t2=C_retrieve2(lf[34],C_text("main#default-csc"));
t3=C_retrieve2(lf[34],C_text("main#default-csc"));
/* egg-compile.scm:569: qs* */
f_14651(((C_word*)t0)[2],C_retrieve2(lf[34],C_text("main#default-csc")),((C_word*)t0)[3],C_SCHEME_END_OF_LIST);}}

/* a12419 in main#compile-static-extension in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in ... */
static void C_ccall f_12420(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
if(c!=2) C_bad_argc_2(c,2,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_12420,c,av);}
t2=t1;{
C_word *av2=av;
av2[0]=t2;
av2[1]=C_SCHEME_END_OF_LIST;
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}

/* main#compile-dynamic-extension in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in k8212 in ... */
static void C_ccall f_12423(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3;
C_word *a;
if(c<3) C_bad_min_argc_2(c,3,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand((c-3)*C_SIZEOF_PAIR +9,c,4)))){
C_save_and_reclaim((void*)f_12423,c,av);}
a=C_alloc((c-3)*C_SIZEOF_PAIR+9);
t3=C_build_rest(&a,c,3,av);
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
t4=C_i_get_keyword(lf[125],t3,C_SCHEME_FALSE);
t5=C_i_get_keyword(lf[120],t3,C_SCHEME_FALSE);
t6=(*a=C_CLOSURE_TYPE|6,a[1]=(C_word)f_12436,a[2]=t3,a[3]=t1,a[4]=t4,a[5]=t5,a[6]=t2,tmp=(C_word)a,a+=7,tmp);
t7=(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_12743,tmp=(C_word)a,a+=2,tmp);
/* egg-compile.scm:637: ##sys#get-keyword */
{C_proc tp=(C_proc)C_fast_retrieve_proc(*((C_word*)lf[274]+1));
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=*((C_word*)lf[274]+1);
av2[1]=t6;
av2[2]=lf[121];
av2[3]=t3;
av2[4]=t7;
tp(5,av2);}}

/* k12434 in main#compile-dynamic-extension in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in ... */
static void C_ccall f_12436(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(10,c,4)))){
C_save_and_reclaim((void *)f_12436,c,av);}
a=C_alloc(10);
t2=(*a=C_CLOSURE_TYPE|7,a[1]=(C_word)f_12439,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=t1,tmp=(C_word)a,a+=8,tmp);
t3=(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_12740,tmp=(C_word)a,a+=2,tmp);
/* egg-compile.scm:637: ##sys#get-keyword */
{C_proc tp=(C_proc)C_fast_retrieve_proc(*((C_word*)lf[274]+1));
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=*((C_word*)lf[274]+1);
av2[1]=t2;
av2[2]=lf[122];
av2[3]=((C_word*)t0)[2];
av2[4]=t3;
tp(5,av2);}}

/* k12437 in k12434 in main#compile-dynamic-extension in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in ... */
static void C_ccall f_12439(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(15,c,4)))){
C_save_and_reclaim((void *)f_12439,c,av);}
a=C_alloc(15);
t2=C_i_get_keyword(lf[128],((C_word*)t0)[2],C_SCHEME_FALSE);
t3=C_i_get_keyword(lf[129],((C_word*)t0)[2],C_SCHEME_FALSE);
t4=C_i_get_keyword(lf[132],((C_word*)t0)[2],C_SCHEME_FALSE);
t5=C_i_get_keyword(lf[131],((C_word*)t0)[2],C_SCHEME_FALSE);
t6=C_i_get_keyword(lf[130],((C_word*)t0)[2],C_SCHEME_FALSE);
t7=C_i_get_keyword(lf[124],((C_word*)t0)[2],C_SCHEME_FALSE);
t8=C_i_get_keyword(lf[126],((C_word*)t0)[2],C_SCHEME_FALSE);
t9=C_i_get_keyword(lf[127],((C_word*)t0)[2],C_SCHEME_FALSE);
t10=((C_word*)t0)[3];{
C_word *av2=av;
av2[0]=t10;
av2[1]=(*a=C_CLOSURE_TYPE|14,a[1]=(C_word)f_12464,a[2]=((C_word*)t0)[4],a[3]=t4,a[4]=t7,a[5]=t1,a[6]=t5,a[7]=t3,a[8]=t9,a[9]=t8,a[10]=t6,a[11]=((C_word*)t0)[5],a[12]=((C_word*)t0)[6],a[13]=((C_word*)t0)[7],a[14]=t2,tmp=(C_word)a,a+=15,tmp);
((C_proc)(void*)(*((C_word*)t10+1)))(2,av2);}}

/* f_12464 in k12437 in k12434 in main#compile-dynamic-extension in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in ... */
static void C_ccall f_12464(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3=av[3];
C_word t4;
C_word t5;
C_word t6;
C_word *a;
if(c!=4) C_bad_argc_2(c,4,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(22,c,4)))){
C_save_and_reclaim((void *)f_12464,c,av);}
a=C_alloc(22);
t4=(*a=C_CLOSURE_TYPE|17,a[1]=(C_word)f_12468,a[2]=((C_word*)t0)[2],a[3]=t3,a[4]=((C_word*)t0)[3],a[5]=t1,a[6]=((C_word*)t0)[4],a[7]=t2,a[8]=((C_word*)t0)[5],a[9]=((C_word*)t0)[6],a[10]=((C_word*)t0)[7],a[11]=((C_word*)t0)[8],a[12]=((C_word*)t0)[9],a[13]=((C_word*)t0)[10],a[14]=((C_word*)t0)[11],a[15]=((C_word*)t0)[12],a[16]=((C_word*)t0)[13],a[17]=((C_word*)t0)[14],tmp=(C_word)a,a+=18,tmp);
t5=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_12735,a[2]=t4,a[3]=t3,tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:645: custom-cmd */
f_14949(t5,((C_word*)t0)[4],t2,t3);}

/* k12466 */
static void C_ccall f_12468(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(23,c,2)))){
C_save_and_reclaim((void *)f_12468,c,av);}
a=C_alloc(23);
t2=(*a=C_CLOSURE_TYPE|18,a[1]=(C_word)f_12471,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=t1,a[8]=((C_word*)t0)[7],a[9]=((C_word*)t0)[8],a[10]=((C_word*)t0)[9],a[11]=((C_word*)t0)[10],a[12]=((C_word*)t0)[11],a[13]=((C_word*)t0)[12],a[14]=((C_word*)t0)[13],a[15]=((C_word*)t0)[14],a[16]=((C_word*)t0)[15],a[17]=((C_word*)t0)[16],a[18]=((C_word*)t0)[17],tmp=(C_word)a,a+=19,tmp);
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f23470,a[2]=t2,a[3]=((C_word*)t0)[7],tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:1206: chicken.string#->string */
t4=C_fast_retrieve(lf[172]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t4;
av2[1]=t3;
av2[2]=((C_word*)t0)[15];
((C_proc)(void*)(*((C_word*)t4+1)))(3,av2);}}

/* k12469 in k12466 */
static void C_ccall f_12471(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(28,c,3)))){
C_save_and_reclaim((void *)f_12471,c,av);}
a=C_alloc(28);
t2=(*a=C_CLOSURE_TYPE|19,a[1]=(C_word)f_12474,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],a[9]=((C_word*)t0)[9],a[10]=((C_word*)t0)[10],a[11]=((C_word*)t0)[11],a[12]=((C_word*)t0)[12],a[13]=((C_word*)t0)[13],a[14]=((C_word*)t0)[14],a[15]=((C_word*)t0)[15],a[16]=((C_word*)t0)[16],a[17]=t1,a[18]=((C_word*)t0)[17],a[19]=((C_word*)t0)[18],tmp=(C_word)a,a+=20,tmp);
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_12727,a[2]=t2,a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
t4=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_12731,a[2]=t3,a[3]=((C_word*)t0)[8],tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:649: chicken.string#conc */
t5=C_fast_retrieve(lf[134]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t5;
av2[1]=t4;
av2[2]=((C_word*)t0)[13];
av2[3]=lf[301];
((C_proc)(void*)(*((C_word*)t5+1)))(4,av2);}}

/* k12472 in k12469 in k12466 */
static void C_ccall f_12474(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(29,c,3)))){
C_save_and_reclaim((void *)f_12474,c,av);}
a=C_alloc(29);
t2=(*a=C_CLOSURE_TYPE|20,a[1]=(C_word)f_12477,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],a[9]=((C_word*)t0)[9],a[10]=((C_word*)t0)[10],a[11]=((C_word*)t0)[11],a[12]=((C_word*)t0)[12],a[13]=((C_word*)t0)[13],a[14]=t1,a[15]=((C_word*)t0)[14],a[16]=((C_word*)t0)[15],a[17]=((C_word*)t0)[16],a[18]=((C_word*)t0)[17],a[19]=((C_word*)t0)[18],a[20]=((C_word*)t0)[19],tmp=(C_word)a,a+=21,tmp);
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_12719,a[2]=t2,a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
t4=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_12723,a[2]=t3,a[3]=((C_word*)t0)[8],tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:651: chicken.string#conc */
t5=C_fast_retrieve(lf[134]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t5;
av2[1]=t4;
av2[2]=((C_word*)t0)[12];
av2[3]=lf[300];
((C_proc)(void*)(*((C_word*)t5+1)))(4,av2);}}

/* k12475 in k12472 in k12469 in k12466 */
static void C_ccall f_12477(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(32,c,2)))){
C_save_and_reclaim((void *)f_12477,c,av);}
a=C_alloc(32);
t2=(*a=C_CLOSURE_TYPE|19,a[1]=(C_word)f_12480,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],a[9]=((C_word*)t0)[9],a[10]=((C_word*)t0)[10],a[11]=((C_word*)t0)[11],a[12]=((C_word*)t0)[12],a[13]=t1,a[14]=((C_word*)t0)[13],a[15]=((C_word*)t0)[14],a[16]=((C_word*)t0)[15],a[17]=((C_word*)t0)[16],a[18]=((C_word*)t0)[17],a[19]=((C_word*)t0)[18],tmp=(C_word)a,a+=20,tmp);
t3=C_i_nullp(((C_word*)t0)[19]);
t4=(C_truep(t3)?C_retrieve2(lf[71],C_text("main#default-dynamic-compilation-options")):((C_word*)t0)[19]);
t5=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_12696,a[2]=((C_word*)t0)[12],a[3]=t1,a[4]=t2,a[5]=t4,tmp=(C_word)a,a+=6,tmp);
if(C_truep(((C_word*)t0)[13])){
t6=C_i_not(((C_word*)t0)[20]);
t7=t5;
f_12696(t7,(C_truep(t6)?C_a_i_list2(&a,2,lf[299],((C_word*)t0)[14]):C_SCHEME_END_OF_LIST));}
else{
t6=t5;
f_12696(t6,C_SCHEME_END_OF_LIST);}}

/* k12478 in k12475 in k12472 in k12469 in k12466 */
static void C_ccall f_12480(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(30,c,3)))){
C_save_and_reclaim((void *)f_12480,c,av);}
a=C_alloc(30);
t2=(*a=C_CLOSURE_TYPE|19,a[1]=(C_word)f_12483,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],a[9]=((C_word*)t0)[9],a[10]=t1,a[11]=((C_word*)t0)[10],a[12]=((C_word*)t0)[11],a[13]=((C_word*)t0)[12],a[14]=((C_word*)t0)[13],a[15]=((C_word*)t0)[14],a[16]=((C_word*)t0)[15],a[17]=((C_word*)t0)[16],a[18]=((C_word*)t0)[17],a[19]=((C_word*)t0)[18],tmp=(C_word)a,a+=20,tmp);
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_12684,a[2]=t2,a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
t4=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_12688,a[2]=((C_word*)t0)[2],a[3]=t3,a[4]=t2,a[5]=((C_word*)t0)[3],tmp=(C_word)a,a+=6,tmp);
/* egg-compile.scm:663: chicken.string#conc */
t5=C_fast_retrieve(lf[134]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t5;
av2[1]=t4;
av2[2]=((C_word*)t0)[19];
av2[3]=lf[297];
((C_proc)(void*)(*((C_word*)t5+1)))(4,av2);}}

/* k12481 in k12478 in k12475 in k12472 in k12469 in k12466 */
static void C_ccall f_12483(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(23,c,4)))){
C_save_and_reclaim((void *)f_12483,c,av);}
a=C_alloc(23);
t2=(*a=C_CLOSURE_TYPE|18,a[1]=(C_word)f_12486,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],a[9]=t1,a[10]=((C_word*)t0)[9],a[11]=((C_word*)t0)[10],a[12]=((C_word*)t0)[11],a[13]=((C_word*)t0)[12],a[14]=((C_word*)t0)[13],a[15]=((C_word*)t0)[14],a[16]=((C_word*)t0)[15],a[17]=((C_word*)t0)[16],a[18]=((C_word*)t0)[17],tmp=(C_word)a,a+=19,tmp);
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_12677,a[2]=t2,a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
if(C_truep(((C_word*)t0)[18])){
/* egg-compile.scm:664: qs* */
f_14651(t2,((C_word*)t0)[18],((C_word*)t0)[3],C_SCHEME_END_OF_LIST);}
else{
/* egg-compile.scm:664: chicken.string#conc */
t4=C_fast_retrieve(lf[134]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t4;
av2[1]=t3;
av2[2]=((C_word*)t0)[19];
av2[3]=lf[296];
((C_proc)(void*)(*((C_word*)t4+1)))(4,av2);}}}

/* k12484 in k12481 in k12478 in k12475 in k12472 in k12469 in k12466 */
static void C_ccall f_12486(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word t11;
C_word t12;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(36,c,3)))){
C_save_and_reclaim((void *)f_12486,c,av);}
a=C_alloc(36);
t2=C_a_i_cons(&a,2,C_SCHEME_UNDEFINED,C_SCHEME_END_OF_LIST);
t3=t2;
t4=(*a=C_VECTOR_TYPE|1,a[1]=t3,tmp=(C_word)a,a+=2,tmp);
t5=((C_word*)t4)[1];
t6=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_12490,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
t7=C_i_check_list_2(((C_word*)t0)[4],lf[8]);
t8=(*a=C_CLOSURE_TYPE|18,a[1]=(C_word)f_12508,a[2]=((C_word*)t0)[3],a[3]=((C_word*)t0)[5],a[4]=((C_word*)t0)[6],a[5]=((C_word*)t0)[7],a[6]=((C_word*)t0)[2],a[7]=t1,a[8]=((C_word*)t0)[8],a[9]=((C_word*)t0)[9],a[10]=((C_word*)t0)[10],a[11]=((C_word*)t0)[11],a[12]=((C_word*)t0)[12],a[13]=((C_word*)t0)[13],a[14]=((C_word*)t0)[14],a[15]=((C_word*)t0)[15],a[16]=((C_word*)t0)[16],a[17]=((C_word*)t0)[17],a[18]=((C_word*)t0)[18],tmp=(C_word)a,a+=19,tmp);
t9=C_SCHEME_UNDEFINED;
t10=(*a=C_VECTOR_TYPE|1,a[1]=t9,tmp=(C_word)a,a+=2,tmp);
t11=C_set_block_item(t10,0,(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_12641,a[2]=t4,a[3]=t10,a[4]=t6,a[5]=t5,tmp=(C_word)a,a+=6,tmp));
t12=((C_word*)t10)[1];
f_12641(t12,t8,((C_word*)t0)[4]);}

/* g2819 in k12484 in k12481 in k12478 in k12475 in k12472 in k12469 in k12466 */
static void C_fcall f_12490(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,0,3)))){
C_save_and_reclaim_args((void *)trf_12490,3,t0,t1,t2);}
a=C_alloc(4);
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_12498,a[2]=((C_word*)t0)[2],a[3]=t1,tmp=(C_word)a,a+=4,tmp);
t4=(
/* egg-compile.scm:667: object-extension */
  f_8771(((C_word*)t0)[3])
);
/* egg-compile.scm:666: chicken.string#conc */
t5=C_fast_retrieve(lf[134]);{
C_word av2[4];
av2[0]=t5;
av2[1]=t3;
av2[2]=t2;
av2[3]=t4;
((C_proc)(void*)(*((C_word*)t5+1)))(4,av2);}}

/* k12496 in g2819 in k12484 in k12481 in k12478 in k12475 in k12472 in k12469 in k12466 */
static void C_ccall f_12498(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_12498,c,av);}
t2=C_eqp(((C_word*)t0)[2],lf[54]);
if(C_truep(t2)){
/* egg-compile.scm:1220: scheme#string-append */
t3=*((C_word*)lf[83]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t3;
av2[1]=((C_word*)t0)[3];
av2[2]=t1;
av2[3]=lf[267];
((C_proc)(void*)(*((C_word*)t3+1)))(4,av2);}}
else{
t3=((C_word*)t0)[3];{
C_word *av2=av;
av2[0]=t3;
av2[1]=t1;
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}}

/* k12506 in k12484 in k12481 in k12478 in k12475 in k12472 in k12469 in k12466 */
static void C_ccall f_12508(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word t11;
C_word t12;
C_word t13;
C_word t14;
C_word t15;
C_word t16;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(47,c,3)))){
C_save_and_reclaim((void *)f_12508,c,av);}
a=C_alloc(47);
t2=(*a=C_CLOSURE_TYPE|14,a[1]=(C_word)f_12511,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],a[9]=((C_word*)t0)[9],a[10]=t1,a[11]=((C_word*)t0)[10],a[12]=((C_word*)t0)[11],a[13]=((C_word*)t0)[12],a[14]=((C_word*)t0)[13],tmp=(C_word)a,a+=15,tmp);
t3=C_a_i_list1(&a,1,((C_word*)t0)[9]);
t4=(C_truep(((C_word*)t0)[14])?C_a_i_list1(&a,1,((C_word*)t0)[15]):C_SCHEME_END_OF_LIST);
t5=(C_truep(((C_word*)t0)[16])?C_a_i_list1(&a,1,((C_word*)t0)[17]):C_SCHEME_END_OF_LIST);
t6=C_a_i_cons(&a,2,C_SCHEME_UNDEFINED,C_SCHEME_END_OF_LIST);
t7=t6;
t8=(*a=C_VECTOR_TYPE|1,a[1]=t7,tmp=(C_word)a,a+=2,tmp);
t9=((C_word*)t8)[1];
t10=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_12587,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[8],tmp=(C_word)a,a+=4,tmp);
t11=C_i_check_list_2(((C_word*)t0)[18],lf[8]);
t12=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_12605,a[2]=t2,a[3]=t3,a[4]=t4,a[5]=t5,tmp=(C_word)a,a+=6,tmp);
t13=C_SCHEME_UNDEFINED;
t14=(*a=C_VECTOR_TYPE|1,a[1]=t13,tmp=(C_word)a,a+=2,tmp);
t15=C_set_block_item(t14,0,(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_12607,a[2]=t8,a[3]=t14,a[4]=t10,a[5]=t9,tmp=(C_word)a,a+=6,tmp));
t16=((C_word*)t14)[1];
f_12607(t16,t12,((C_word*)t0)[18]);}

/* k12509 in k12506 in k12484 in k12481 in k12478 in k12475 in k12472 in k12469 in k12466 */
static void C_ccall f_12511(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(16,c,3)))){
C_save_and_reclaim((void *)f_12511,c,av);}
a=C_alloc(16);
t2=(*a=C_CLOSURE_TYPE|15,a[1]=(C_word)f_12514,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],a[9]=((C_word*)t0)[9],a[10]=((C_word*)t0)[10],a[11]=((C_word*)t0)[11],a[12]=((C_word*)t0)[12],a[13]=((C_word*)t0)[13],a[14]=((C_word*)t0)[14],a[15]=t1,tmp=(C_word)a,a+=16,tmp);
if(C_truep(((C_word*)t0)[4])){
t3=C_eqp(lf[31],((C_word*)t0)[2]);
if(C_truep(t3)){
t4=C_SCHEME_UNDEFINED;
t5=t2;{
C_word *av2=av;
av2[0]=t5;
av2[1]=t4;
f_12514(2,av2);}}
else{
/* egg-compile.scm:1236: chicken.base#print */
t4=*((C_word*)lf[225]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t4;
av2[1]=t2;
av2[2]=lf[264];
av2[3]=((C_word*)t0)[5];
((C_proc)(void*)(*((C_word*)t4+1)))(4,av2);}}}
else{
t3=t2;{
C_word *av2=av;
av2[0]=t3;
av2[1]=C_SCHEME_UNDEFINED;
f_12514(2,av2);}}}

/* k12512 in k12509 in k12506 in k12484 in k12481 in k12478 in k12475 in k12472 in k12469 in k12466 */
static void C_ccall f_12514(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(23,c,4)))){
C_save_and_reclaim((void *)f_12514,c,av);}
a=C_alloc(23);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_12517,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
t3=(*a=C_CLOSURE_TYPE|15,a[1]=(C_word)f_12524,a[2]=((C_word*)t0)[4],a[3]=((C_word*)t0)[5],a[4]=((C_word*)t0)[6],a[5]=t2,a[6]=((C_word*)t0)[7],a[7]=((C_word*)t0)[8],a[8]=((C_word*)t0)[9],a[9]=((C_word*)t0)[10],a[10]=((C_word*)t0)[2],a[11]=((C_word*)t0)[11],a[12]=((C_word*)t0)[12],a[13]=((C_word*)t0)[13],a[14]=((C_word*)t0)[14],a[15]=((C_word*)t0)[15],tmp=(C_word)a,a+=16,tmp);
/* egg-compile.scm:679: qs* */
f_14651(t3,C_retrieve2(lf[36],C_text("main#default-builder")),((C_word*)t0)[2],C_a_i_list(&a,1,C_SCHEME_TRUE));}

/* k12515 in k12512 in k12509 in k12506 in k12484 in k12481 in k12478 in k12475 in k12472 in k12469 in k12466 */
static void C_ccall f_12517(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_12517,c,av);}
t2=C_eqp(((C_word*)t0)[2],lf[31]);
if(C_truep(t2)){
/* egg-compile.scm:1246: chicken.base#print */
t3=*((C_word*)lf[225]+1);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=((C_word*)t0)[3];
av2[2]=lf[226];
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}
else{
t3=C_SCHEME_UNDEFINED;
t4=((C_word*)t0)[3];{
C_word *av2=av;
av2[0]=t4;
av2[1]=t3;
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}}

/* k12522 in k12512 in k12509 in k12506 in k12484 in k12481 in k12478 in k12475 in k12472 in k12469 in k12466 */
static void C_ccall f_12524(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(16,c,3)))){
C_save_and_reclaim((void *)f_12524,c,av);}
a=C_alloc(16);
t2=(*a=C_CLOSURE_TYPE|15,a[1]=(C_word)f_12528,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=t1,a[7]=((C_word*)t0)[6],a[8]=((C_word*)t0)[7],a[9]=((C_word*)t0)[8],a[10]=((C_word*)t0)[9],a[11]=((C_word*)t0)[10],a[12]=((C_word*)t0)[11],a[13]=((C_word*)t0)[12],a[14]=((C_word*)t0)[13],a[15]=((C_word*)t0)[14],tmp=(C_word)a,a+=16,tmp);
/* egg-compile.scm:1254: chicken.string#string-intersperse */
t3=C_fast_retrieve(lf[262]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=((C_word*)t0)[15];
av2[3]=lf[263];
((C_proc)(void*)(*((C_word*)t3+1)))(4,av2);}}

/* k12526 in k12522 in k12512 in k12509 in k12506 in k12484 in k12481 in k12478 in k12475 in k12472 in k12469 in k12466 */
static void C_ccall f_12528(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(16,c,4)))){
C_save_and_reclaim((void *)f_12528,c,av);}
a=C_alloc(16);
t2=(*a=C_CLOSURE_TYPE|15,a[1]=(C_word)f_12532,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=t1,a[8]=((C_word*)t0)[7],a[9]=((C_word*)t0)[8],a[10]=((C_word*)t0)[9],a[11]=((C_word*)t0)[10],a[12]=((C_word*)t0)[11],a[13]=((C_word*)t0)[12],a[14]=((C_word*)t0)[13],a[15]=((C_word*)t0)[14],tmp=(C_word)a,a+=16,tmp);
/* egg-compile.scm:683: qs* */
f_14651(t2,((C_word*)t0)[15],((C_word*)t0)[11],C_SCHEME_END_OF_LIST);}

/* k12530 in k12526 in k12522 in k12512 in k12509 in k12506 in k12484 in k12481 in k12478 in k12475 in k12472 in k12469 in k12466 */
static void C_ccall f_12532(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(17,c,4)))){
C_save_and_reclaim((void *)f_12532,c,av);}
a=C_alloc(17);
t2=(C_truep(((C_word*)t0)[2])?((C_word*)t0)[3]:lf[275]);
t3=(*a=C_CLOSURE_TYPE|16,a[1]=(C_word)f_12540,a[2]=((C_word*)t0)[4],a[3]=((C_word*)t0)[5],a[4]=((C_word*)t0)[6],a[5]=((C_word*)t0)[7],a[6]=((C_word*)t0)[8],a[7]=t1,a[8]=t2,a[9]=((C_word*)t0)[3],a[10]=((C_word*)t0)[9],a[11]=((C_word*)t0)[10],a[12]=((C_word*)t0)[11],a[13]=((C_word*)t0)[12],a[14]=((C_word*)t0)[13],a[15]=((C_word*)t0)[14],a[16]=((C_word*)t0)[15],tmp=(C_word)a,a+=17,tmp);
/* egg-compile.scm:685: filelist */
f_14857(t3,((C_word*)t0)[9],((C_word*)t0)[11],((C_word*)t0)[12]);}

/* k12538 in k12530 in k12526 in k12522 in k12512 in k12509 in k12506 in k12484 in k12481 in k12478 in k12475 in k12472 in k12469 in k12466 */
static void C_ccall f_12540(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(17,c,4)))){
C_save_and_reclaim((void *)f_12540,c,av);}
a=C_alloc(17);
t2=(*a=C_CLOSURE_TYPE|16,a[1]=(C_word)f_12544,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],a[9]=t1,a[10]=((C_word*)t0)[9],a[11]=((C_word*)t0)[10],a[12]=((C_word*)t0)[11],a[13]=((C_word*)t0)[12],a[14]=((C_word*)t0)[13],a[15]=((C_word*)t0)[14],a[16]=((C_word*)t0)[15],tmp=(C_word)a,a+=17,tmp);
/* egg-compile.scm:686: filelist */
f_14857(t2,((C_word*)t0)[10],((C_word*)t0)[16],((C_word*)t0)[13]);}

/* k12542 in k12538 in k12530 in k12526 in k12522 in k12512 in k12509 in k12506 in k12484 in k12481 in k12478 in k12475 in k12472 in k12469 in k12466 */
static void C_ccall f_12544(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(18,c,3)))){
C_save_and_reclaim((void *)f_12544,c,av);}
a=C_alloc(18);
t2=(C_truep(C_retrieve2(lf[81],C_text("main#keep-generated-files")))?lf[276]:lf[277]);
t3=C_eqp(((C_word*)t0)[2],lf[103]);
t4=(C_truep(t3)?lf[278]:lf[279]);
t5=(*a=C_CLOSURE_TYPE|17,a[1]=(C_word)f_12556,a[2]=((C_word*)t0)[3],a[3]=((C_word*)t0)[4],a[4]=((C_word*)t0)[5],a[5]=((C_word*)t0)[6],a[6]=((C_word*)t0)[7],a[7]=((C_word*)t0)[8],a[8]=((C_word*)t0)[9],a[9]=t1,a[10]=((C_word*)t0)[10],a[11]=t2,a[12]=t4,a[13]=((C_word*)t0)[11],a[14]=((C_word*)t0)[12],a[15]=((C_word*)t0)[13],a[16]=((C_word*)t0)[14],a[17]=((C_word*)t0)[15],tmp=(C_word)a,a+=18,tmp);
/* egg-compile.scm:695: arglist */
f_14798(t5,((C_word*)t0)[16],((C_word*)t0)[14]);}

/* k12554 in k12542 in k12538 in k12530 in k12526 in k12522 in k12512 in k12509 in k12506 in k12484 in k12481 in k12478 in k12475 in k12472 in k12469 in k12466 */
static void C_ccall f_12556(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(18,c,3)))){
C_save_and_reclaim((void *)f_12556,c,av);}
a=C_alloc(18);
t2=(*a=C_CLOSURE_TYPE|17,a[1]=(C_word)f_12560,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],a[9]=((C_word*)t0)[9],a[10]=((C_word*)t0)[10],a[11]=((C_word*)t0)[11],a[12]=((C_word*)t0)[12],a[13]=((C_word*)t0)[13],a[14]=t1,a[15]=((C_word*)t0)[14],a[16]=((C_word*)t0)[15],a[17]=((C_word*)t0)[16],tmp=(C_word)a,a+=18,tmp);
/* egg-compile.scm:696: arglist */
f_14798(t2,((C_word*)t0)[17],((C_word*)t0)[16]);}

/* k12558 in k12554 in k12542 in k12538 in k12530 in k12526 in k12522 in k12512 in k12509 in k12506 in k12484 in k12481 in k12478 in k12475 in k12472 in k12469 in k12466 */
static void C_ccall f_12560(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(17,c,4)))){
C_save_and_reclaim((void *)f_12560,c,av);}
a=C_alloc(17);
t2=(*a=C_CLOSURE_TYPE|16,a[1]=(C_word)f_12564,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],a[9]=((C_word*)t0)[9],a[10]=((C_word*)t0)[10],a[11]=((C_word*)t0)[11],a[12]=((C_word*)t0)[12],a[13]=((C_word*)t0)[13],a[14]=((C_word*)t0)[14],a[15]=t1,a[16]=((C_word*)t0)[15],tmp=(C_word)a,a+=17,tmp);
/* egg-compile.scm:698: filelist */
f_14857(t2,((C_word*)t0)[13],((C_word*)t0)[16],((C_word*)t0)[17]);}

/* k12562 in k12558 in k12554 in k12542 in k12538 in k12530 in k12526 in k12522 in k12512 in k12509 in k12506 in k12484 in k12481 in k12478 in k12475 in k12472 in k12469 in k12466 */
static void C_ccall f_12564(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,33)))){
C_save_and_reclaim((void *)f_12564,c,av);}
/* egg-compile.scm:679: chicken.base#print */
t2=*((C_word*)lf[225]+1);{
C_word *av2;
if(c >= 34) {
  av2=av;
} else {
  av2=C_alloc(34);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=lf[280];
av2[3]=((C_word*)t0)[3];
av2[4]=lf[281];
av2[5]=((C_word*)t0)[4];
av2[6]=lf[282];
av2[7]=((C_word*)t0)[5];
av2[8]=lf[283];
av2[9]=((C_word*)t0)[6];
av2[10]=lf[284];
av2[11]=((C_word*)t0)[7];
av2[12]=lf[285];
av2[13]=((C_word*)t0)[8];
av2[14]=lf[286];
av2[15]=((C_word*)t0)[9];
av2[16]=lf[287];
av2[17]=((C_word*)t0)[10];
av2[18]=((C_word*)t0)[11];
av2[19]=((C_word*)t0)[12];
av2[20]=lf[288];
av2[21]=lf[289];
av2[22]=lf[290];
av2[23]=((C_word*)t0)[13];
av2[24]=lf[291];
av2[25]=((C_word*)t0)[13];
av2[26]=((C_word*)t0)[14];
av2[27]=((C_word*)t0)[15];
av2[28]=lf[292];
av2[29]=((C_word*)t0)[5];
av2[30]=lf[293];
av2[31]=t1;
av2[32]=lf[294];
av2[33]=((C_word*)t0)[16];
((C_proc)(void*)(*((C_word*)t2+1)))(34,av2);}}

/* g2847 in k12506 in k12484 in k12481 in k12478 in k12475 in k12472 in k12469 in k12466 */
static void C_fcall f_12587(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(8,0,3)))){
C_save_and_reclaim_args((void *)trf_12587,3,t0,t1,t2);}
a=C_alloc(8);
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_12595,a[2]=t1,a[3]=((C_word*)t0)[2],tmp=(C_word)a,a+=4,tmp);
t4=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_12599,a[2]=t3,a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:674: chicken.string#conc */
t5=C_fast_retrieve(lf[134]);{
C_word av2[4];
av2[0]=t5;
av2[1]=t4;
av2[2]=t2;
av2[3]=lf[295];
((C_proc)(void*)(*((C_word*)t5+1)))(4,av2);}}

/* k12593 in g2847 in k12506 in k12484 in k12481 in k12478 in k12475 in k12472 in k12469 in k12466 */
static void C_ccall f_12595(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,4)))){
C_save_and_reclaim((void *)f_12595,c,av);}
/* egg-compile.scm:674: qs* */
f_14651(((C_word*)t0)[2],t1,((C_word*)t0)[3],C_SCHEME_END_OF_LIST);}

/* k12597 in g2847 in k12506 in k12484 in k12481 in k12478 in k12475 in k12472 in k12469 in k12466 */
static void C_ccall f_12599(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,c,2)))){
C_save_and_reclaim((void *)f_12599,c,av);}
a=C_alloc(4);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f23439,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:1206: chicken.string#->string */
t3=C_fast_retrieve(lf[172]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=t1;
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}

/* k12603 in k12506 in k12484 in k12481 in k12478 in k12475 in k12472 in k12469 in k12466 */
static void C_ccall f_12605(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,5)))){
C_save_and_reclaim((void *)f_12605,c,av);}
/* egg-compile.scm:670: scheme#append */
t2=*((C_word*)lf[7]+1);{
C_word *av2;
if(c >= 6) {
  av2=av;
} else {
  av2=C_alloc(6);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=((C_word*)t0)[4];
av2[4]=((C_word*)t0)[5];
av2[5]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(6,av2);}}

/* map-loop2841 in k12506 in k12484 in k12481 in k12478 in k12475 in k12472 in k12469 in k12466 */
static void C_fcall f_12607(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,0,2)))){
C_save_and_reclaim_args((void *)trf_12607,3,t0,t1,t2);}
a=C_alloc(6);
if(C_truep(C_i_pairp(t2))){
t3=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_12632,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=t1,a[5]=t2,tmp=(C_word)a,a+=6,tmp);
/* egg-compile.scm:673: g2847 */
t4=((C_word*)t0)[4];
f_12587(t4,t3,C_slot(t2,C_fix(0)));}
else{
t3=t1;{
C_word av2[2];
av2[0]=t3;
av2[1]=C_slot(((C_word*)t0)[5],C_fix(1));
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}}

/* k12630 in map-loop2841 in k12506 in k12484 in k12481 in k12478 in k12475 in k12472 in k12469 in k12466 */
static void C_ccall f_12632(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,2)))){
C_save_and_reclaim((void *)f_12632,c,av);}
a=C_alloc(3);
t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST);
t3=C_i_setslot(((C_word*)((C_word*)t0)[2])[1],C_fix(1),t2);
t4=C_mutate(((C_word *)((C_word*)t0)[2])+1,t2);
t5=((C_word*)((C_word*)t0)[3])[1];
f_12607(t5,((C_word*)t0)[4],C_slot(((C_word*)t0)[5],C_fix(1)));}

/* map-loop2813 in k12484 in k12481 in k12478 in k12475 in k12472 in k12469 in k12466 */
static void C_fcall f_12641(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,0,2)))){
C_save_and_reclaim_args((void *)trf_12641,3,t0,t1,t2);}
a=C_alloc(6);
if(C_truep(C_i_pairp(t2))){
t3=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_12666,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=t1,a[5]=t2,tmp=(C_word)a,a+=6,tmp);
/* egg-compile.scm:665: g2819 */
t4=((C_word*)t0)[4];
f_12490(t4,t3,C_slot(t2,C_fix(0)));}
else{
t3=t1;{
C_word av2[2];
av2[0]=t3;
av2[1]=C_slot(((C_word*)t0)[5],C_fix(1));
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}}

/* k12664 in map-loop2813 in k12484 in k12481 in k12478 in k12475 in k12472 in k12469 in k12466 */
static void C_ccall f_12666(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,2)))){
C_save_and_reclaim((void *)f_12666,c,av);}
a=C_alloc(3);
t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST);
t3=C_i_setslot(((C_word*)((C_word*)t0)[2])[1],C_fix(1),t2);
t4=C_mutate(((C_word *)((C_word*)t0)[2])+1,t2);
t5=((C_word*)((C_word*)t0)[3])[1];
f_12641(t5,((C_word*)t0)[4],C_slot(((C_word*)t0)[5],C_fix(1)));}

/* k12675 in k12481 in k12478 in k12475 in k12472 in k12469 in k12466 */
static void C_ccall f_12677(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,4)))){
C_save_and_reclaim((void *)f_12677,c,av);}
/* egg-compile.scm:664: qs* */
f_14651(((C_word*)t0)[2],t1,((C_word*)t0)[3],C_SCHEME_END_OF_LIST);}

/* k12682 in k12478 in k12475 in k12472 in k12469 in k12466 */
static void C_ccall f_12684(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,4)))){
C_save_and_reclaim((void *)f_12684,c,av);}
/* egg-compile.scm:663: qs* */
f_14651(((C_word*)t0)[2],t1,((C_word*)t0)[3],C_SCHEME_END_OF_LIST);}

/* k12686 in k12478 in k12475 in k12472 in k12469 in k12466 */
static void C_ccall f_12688(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,4)))){
C_save_and_reclaim((void *)f_12688,c,av);}
t2=C_eqp(((C_word*)t0)[2],lf[54]);
if(C_truep(t2)){
/* egg-compile.scm:1220: scheme#string-append */
t3=*((C_word*)lf[83]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t3;
av2[1]=((C_word*)t0)[3];
av2[2]=t1;
av2[3]=lf[267];
((C_proc)(void*)(*((C_word*)t3+1)))(4,av2);}}
else{
/* egg-compile.scm:663: qs* */
f_14651(((C_word*)t0)[4],t1,((C_word*)t0)[5],C_SCHEME_END_OF_LIST);}}

/* k12694 in k12475 in k12472 in k12469 in k12466 */
static void C_fcall f_12696(C_word t0,C_word t1){
C_word tmp;
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,0,4)))){
C_save_and_reclaim_args((void *)trf_12696,2,t0,t1);}
a=C_alloc(6);
if(C_truep(((C_word*)t0)[2])){
t2=C_a_i_list2(&a,2,lf[298],((C_word*)t0)[3]);
/* egg-compile.scm:653: scheme#append */
t3=*((C_word*)lf[7]+1);{
C_word av2[5];
av2[0]=t3;
av2[1]=((C_word*)t0)[4];
av2[2]=((C_word*)t0)[5];
av2[3]=t1;
av2[4]=t2;
((C_proc)(void*)(*((C_word*)t3+1)))(5,av2);}}
else{
/* egg-compile.scm:653: scheme#append */
t2=*((C_word*)lf[7]+1);{
C_word av2[5];
av2[0]=t2;
av2[1]=((C_word*)t0)[4];
av2[2]=((C_word*)t0)[5];
av2[3]=t1;
av2[4]=C_SCHEME_END_OF_LIST;
((C_proc)(void*)(*((C_word*)t2+1)))(5,av2);}}}

/* k12717 in k12472 in k12469 in k12466 */
static void C_ccall f_12719(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,4)))){
C_save_and_reclaim((void *)f_12719,c,av);}
/* egg-compile.scm:651: qs* */
f_14651(((C_word*)t0)[2],t1,((C_word*)t0)[3],C_SCHEME_END_OF_LIST);}

/* k12721 in k12472 in k12469 in k12466 */
static void C_ccall f_12723(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,c,2)))){
C_save_and_reclaim((void *)f_12723,c,av);}
a=C_alloc(4);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f23458,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:1206: chicken.string#->string */
t3=C_fast_retrieve(lf[172]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=t1;
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}

/* k12725 in k12469 in k12466 */
static void C_ccall f_12727(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,4)))){
C_save_and_reclaim((void *)f_12727,c,av);}
/* egg-compile.scm:649: qs* */
f_14651(((C_word*)t0)[2],t1,((C_word*)t0)[3],C_SCHEME_END_OF_LIST);}

/* k12729 in k12469 in k12466 */
static void C_ccall f_12731(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,c,2)))){
C_save_and_reclaim((void *)f_12731,c,av);}
a=C_alloc(4);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f23464,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:1206: chicken.string#->string */
t3=C_fast_retrieve(lf[172]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=t1;
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}

/* k12733 */
static void C_ccall f_12735(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,4)))){
C_save_and_reclaim((void *)f_12735,c,av);}
if(C_truep(t1)){
/* egg-compile.scm:645: qs* */
f_14651(((C_word*)t0)[2],t1,((C_word*)t0)[3],C_SCHEME_END_OF_LIST);}
else{
t2=C_retrieve2(lf[34],C_text("main#default-csc"));
t3=C_retrieve2(lf[34],C_text("main#default-csc"));
/* egg-compile.scm:645: qs* */
f_14651(((C_word*)t0)[2],C_retrieve2(lf[34],C_text("main#default-csc")),((C_word*)t0)[3],C_SCHEME_END_OF_LIST);}}

/* a12739 in k12434 in main#compile-dynamic-extension in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in ... */
static void C_ccall f_12740(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
if(c!=2) C_bad_argc_2(c,2,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_12740,c,av);}
t2=t1;{
C_word *av2=av;
av2[0]=t2;
av2[1]=C_SCHEME_END_OF_LIST;
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}

/* a12742 in main#compile-dynamic-extension in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in ... */
static void C_ccall f_12743(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
if(c!=2) C_bad_argc_2(c,2,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_12743,c,av);}
t2=t1;{
C_word *av2=av;
av2[0]=t2;
av2[1]=C_SCHEME_END_OF_LIST;
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}

/* main#compile-import-library in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in k8212 in ... */
static void C_ccall f_12746(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3;
C_word *a;
if(c<3) C_bad_min_argc_2(c,3,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand((c-3)*C_SIZEOF_PAIR +9,c,4)))){
C_save_and_reclaim((void*)f_12746,c,av);}
a=C_alloc((c-3)*C_SIZEOF_PAIR+9);
t3=C_build_rest(&a,c,3,av);
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
t4=C_i_get_keyword(lf[125],t3,C_SCHEME_FALSE);
t5=C_i_get_keyword(lf[131],t3,C_SCHEME_FALSE);
t6=(*a=C_CLOSURE_TYPE|6,a[1]=(C_word)f_12756,a[2]=t1,a[3]=t4,a[4]=t5,a[5]=t2,a[6]=t3,tmp=(C_word)a,a+=7,tmp);
t7=(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_12829,tmp=(C_word)a,a+=2,tmp);
/* egg-compile.scm:702: ##sys#get-keyword */
{C_proc tp=(C_proc)C_fast_retrieve_proc(*((C_word*)lf[274]+1));
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=*((C_word*)lf[274]+1);
av2[1]=t6;
av2[2]=lf[121];
av2[3]=t3;
av2[4]=t7;
tp(5,av2);}}

/* k12754 in main#compile-import-library in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in ... */
static void C_ccall f_12756(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(9,c,4)))){
C_save_and_reclaim((void *)f_12756,c,av);}
a=C_alloc(9);
t2=(*a=C_CLOSURE_TYPE|6,a[1]=(C_word)f_12759,a[2]=((C_word*)t0)[2],a[3]=t1,a[4]=((C_word*)t0)[3],a[5]=((C_word*)t0)[4],a[6]=((C_word*)t0)[5],tmp=(C_word)a,a+=7,tmp);
t3=(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_12826,tmp=(C_word)a,a+=2,tmp);
/* egg-compile.scm:702: ##sys#get-keyword */
{C_proc tp=(C_proc)C_fast_retrieve_proc(*((C_word*)lf[274]+1));
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=*((C_word*)lf[274]+1);
av2[1]=t2;
av2[2]=lf[122];
av2[3]=((C_word*)t0)[6];
av2[4]=t3;
tp(5,av2);}}

/* k12757 in k12754 in main#compile-import-library in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in ... */
static void C_ccall f_12759(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(7,c,4)))){
C_save_and_reclaim((void *)f_12759,c,av);}
a=C_alloc(7);
t2=((C_word*)t0)[2];{
C_word *av2=av;
av2[0]=t2;
av2[1]=(*a=C_CLOSURE_TYPE|6,a[1]=(C_word)f_12760,a[2]=((C_word*)t0)[3],a[3]=((C_word*)t0)[4],a[4]=t1,a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],tmp=(C_word)a,a+=7,tmp);
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}

/* f_12760 in k12757 in k12754 in main#compile-import-library in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in ... */
static void C_ccall f_12760(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3=av[3];
C_word t4;
C_word t5;
C_word *a;
if(c!=4) C_bad_argc_2(c,4,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(10,c,4)))){
C_save_and_reclaim((void *)f_12760,c,av);}
a=C_alloc(10);
t4=(*a=C_CLOSURE_TYPE|9,a[1]=(C_word)f_12764,a[2]=((C_word*)t0)[2],a[3]=t3,a[4]=t1,a[5]=((C_word*)t0)[3],a[6]=t2,a[7]=((C_word*)t0)[4],a[8]=((C_word*)t0)[5],a[9]=((C_word*)t0)[6],tmp=(C_word)a,a+=10,tmp);
/* egg-compile.scm:706: qs* */
f_14651(t4,C_retrieve2(lf[34],C_text("main#default-csc")),t3,C_SCHEME_END_OF_LIST);}

/* k12762 */
static void C_ccall f_12764(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(15,c,2)))){
C_save_and_reclaim((void *)f_12764,c,av);}
a=C_alloc(15);
t2=(*a=C_CLOSURE_TYPE|10,a[1]=(C_word)f_12767,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=t1,a[7]=((C_word*)t0)[6],a[8]=((C_word*)t0)[7],a[9]=((C_word*)t0)[8],a[10]=((C_word*)t0)[9],tmp=(C_word)a,a+=11,tmp);
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f23476,a[2]=t2,a[3]=((C_word*)t0)[6],tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:1206: chicken.string#->string */
t4=C_fast_retrieve(lf[172]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t4;
av2[1]=t3;
av2[2]=((C_word*)t0)[9];
((C_proc)(void*)(*((C_word*)t4+1)))(3,av2);}}

/* k12765 in k12762 */
static void C_ccall f_12767(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(21,c,3)))){
C_save_and_reclaim((void *)f_12767,c,av);}
a=C_alloc(21);
t2=C_i_nullp(((C_word*)t0)[2]);
t3=(C_truep(t2)?lf[302]:((C_word*)t0)[2]);
t4=(*a=C_CLOSURE_TYPE|10,a[1]=(C_word)f_12773,a[2]=((C_word*)t0)[3],a[3]=((C_word*)t0)[4],a[4]=((C_word*)t0)[5],a[5]=((C_word*)t0)[6],a[6]=((C_word*)t0)[7],a[7]=((C_word*)t0)[8],a[8]=t3,a[9]=((C_word*)t0)[9],a[10]=((C_word*)t0)[10],tmp=(C_word)a,a+=11,tmp);
t5=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_12817,a[2]=t4,a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
t6=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_12821,a[2]=((C_word*)t0)[5],a[3]=t5,a[4]=t4,a[5]=((C_word*)t0)[3],tmp=(C_word)a,a+=6,tmp);
/* egg-compile.scm:711: chicken.string#conc */
t7=C_fast_retrieve(lf[134]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t7;
av2[1]=t6;
av2[2]=t1;
av2[3]=lf[317];
((C_proc)(void*)(*((C_word*)t7+1)))(4,av2);}}

/* k12771 in k12765 in k12762 */
static void C_ccall f_12773(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(15,c,3)))){
C_save_and_reclaim((void *)f_12773,c,av);}
a=C_alloc(15);
t2=(*a=C_CLOSURE_TYPE|10,a[1]=(C_word)f_12776,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=t1,a[6]=((C_word*)t0)[5],a[7]=((C_word*)t0)[6],a[8]=((C_word*)t0)[7],a[9]=((C_word*)t0)[8],a[10]=((C_word*)t0)[9],tmp=(C_word)a,a+=11,tmp);
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_12813,a[2]=t2,a[3]=((C_word*)t0)[2],tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:713: chicken.string#conc */
t4=C_fast_retrieve(lf[134]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t4;
av2[1]=t3;
av2[2]=((C_word*)t0)[10];
av2[3]=lf[316];
((C_proc)(void*)(*((C_word*)t4+1)))(4,av2);}}

/* k12774 in k12771 in k12765 in k12762 */
static void C_ccall f_12776(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(19,c,4)))){
C_save_and_reclaim((void *)f_12776,c,av);}
a=C_alloc(19);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_12779,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
t3=(*a=C_CLOSURE_TYPE|11,a[1]=(C_word)f_12786,a[2]=((C_word*)t0)[4],a[3]=t2,a[4]=((C_word*)t0)[5],a[5]=t1,a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],a[9]=((C_word*)t0)[2],a[10]=((C_word*)t0)[9],a[11]=((C_word*)t0)[10],tmp=(C_word)a,a+=12,tmp);
/* egg-compile.scm:714: qs* */
f_14651(t3,C_retrieve2(lf[36],C_text("main#default-builder")),((C_word*)t0)[2],C_a_i_list(&a,1,C_SCHEME_TRUE));}

/* k12777 in k12774 in k12771 in k12765 in k12762 */
static void C_ccall f_12779(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_12779,c,av);}
t2=C_eqp(((C_word*)t0)[2],lf[31]);
if(C_truep(t2)){
/* egg-compile.scm:1246: chicken.base#print */
t3=*((C_word*)lf[225]+1);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=((C_word*)t0)[3];
av2[2]=lf[226];
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}
else{
t3=C_SCHEME_UNDEFINED;
t4=((C_word*)t0)[3];{
C_word *av2=av;
av2[0]=t4;
av2[1]=t3;
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}}

/* k12784 in k12774 in k12771 in k12765 in k12762 */
static void C_ccall f_12786(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(12,c,4)))){
C_save_and_reclaim((void *)f_12786,c,av);}
a=C_alloc(12);
t2=(*a=C_CLOSURE_TYPE|11,a[1]=(C_word)f_12790,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=t1,a[5]=((C_word*)t0)[4],a[6]=((C_word*)t0)[5],a[7]=((C_word*)t0)[6],a[8]=((C_word*)t0)[7],a[9]=((C_word*)t0)[8],a[10]=((C_word*)t0)[9],a[11]=((C_word*)t0)[10],tmp=(C_word)a,a+=12,tmp);
/* egg-compile.scm:718: filelist */
f_14857(t2,((C_word*)t0)[7],((C_word*)t0)[11],((C_word*)t0)[9]);}

/* k12788 in k12784 in k12774 in k12771 in k12765 in k12762 */
static void C_ccall f_12790(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(13,c,3)))){
C_save_and_reclaim((void *)f_12790,c,av);}
a=C_alloc(13);
t2=(C_truep(C_retrieve2(lf[81],C_text("main#keep-generated-files")))?lf[303]:lf[304]);
t3=C_eqp(((C_word*)t0)[2],lf[103]);
t4=(C_truep(t3)?lf[305]:lf[306]);
t5=(*a=C_CLOSURE_TYPE|12,a[1]=(C_word)f_12802,a[2]=((C_word*)t0)[3],a[3]=((C_word*)t0)[4],a[4]=((C_word*)t0)[5],a[5]=((C_word*)t0)[6],a[6]=t1,a[7]=((C_word*)t0)[7],a[8]=t2,a[9]=t4,a[10]=((C_word*)t0)[8],a[11]=((C_word*)t0)[9],a[12]=((C_word*)t0)[10],tmp=(C_word)a,a+=13,tmp);
/* egg-compile.scm:725: arglist */
f_14798(t5,((C_word*)t0)[11],((C_word*)t0)[10]);}

/* k12800 in k12788 in k12784 in k12774 in k12771 in k12765 in k12762 */
static void C_ccall f_12802(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(12,c,3)))){
C_save_and_reclaim((void *)f_12802,c,av);}
a=C_alloc(12);
t2=(*a=C_CLOSURE_TYPE|11,a[1]=(C_word)f_12806,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],a[9]=((C_word*)t0)[9],a[10]=((C_word*)t0)[10],a[11]=t1,tmp=(C_word)a,a+=12,tmp);
/* egg-compile.scm:726: arglist */
f_14798(t2,((C_word*)t0)[11],((C_word*)t0)[12]);}

/* k12804 in k12800 in k12788 in k12784 in k12774 in k12771 in k12765 in k12762 */
static void C_ccall f_12806(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,23)))){
C_save_and_reclaim((void *)f_12806,c,av);}
/* egg-compile.scm:714: chicken.base#print */
t2=*((C_word*)lf[225]+1);{
C_word *av2;
if(c >= 24) {
  av2=av;
} else {
  av2=C_alloc(24);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=lf[307];
av2[3]=((C_word*)t0)[3];
av2[4]=lf[308];
av2[5]=((C_word*)t0)[4];
av2[6]=lf[309];
av2[7]=((C_word*)t0)[5];
av2[8]=((C_word*)t0)[6];
av2[9]=lf[310];
av2[10]=((C_word*)t0)[7];
av2[11]=((C_word*)t0)[8];
av2[12]=lf[311];
av2[13]=((C_word*)t0)[9];
av2[14]=lf[312];
av2[15]=((C_word*)t0)[10];
av2[16]=lf[313];
av2[17]=((C_word*)t0)[10];
av2[18]=((C_word*)t0)[11];
av2[19]=t1;
av2[20]=lf[314];
av2[21]=((C_word*)t0)[5];
av2[22]=lf[315];
av2[23]=((C_word*)t0)[4];
((C_proc)(void*)(*((C_word*)t2+1)))(24,av2);}}

/* k12811 in k12771 in k12765 in k12762 */
static void C_ccall f_12813(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,4)))){
C_save_and_reclaim((void *)f_12813,c,av);}
/* egg-compile.scm:713: qs* */
f_14651(((C_word*)t0)[2],t1,((C_word*)t0)[3],C_SCHEME_END_OF_LIST);}

/* k12815 in k12765 in k12762 */
static void C_ccall f_12817(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,4)))){
C_save_and_reclaim((void *)f_12817,c,av);}
/* egg-compile.scm:711: qs* */
f_14651(((C_word*)t0)[2],t1,((C_word*)t0)[3],C_SCHEME_END_OF_LIST);}

/* k12819 in k12765 in k12762 */
static void C_ccall f_12821(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,4)))){
C_save_and_reclaim((void *)f_12821,c,av);}
t2=C_eqp(((C_word*)t0)[2],lf[54]);
if(C_truep(t2)){
/* egg-compile.scm:1220: scheme#string-append */
t3=*((C_word*)lf[83]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t3;
av2[1]=((C_word*)t0)[3];
av2[2]=t1;
av2[3]=lf[267];
((C_proc)(void*)(*((C_word*)t3+1)))(4,av2);}}
else{
/* egg-compile.scm:711: qs* */
f_14651(((C_word*)t0)[4],t1,((C_word*)t0)[5],C_SCHEME_END_OF_LIST);}}

/* a12825 in k12754 in main#compile-import-library in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in ... */
static void C_ccall f_12826(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
if(c!=2) C_bad_argc_2(c,2,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_12826,c,av);}
t2=t1;{
C_word *av2=av;
av2[0]=t2;
av2[1]=C_SCHEME_END_OF_LIST;
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}

/* a12828 in main#compile-import-library in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in ... */
static void C_ccall f_12829(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
if(c!=2) C_bad_argc_2(c,2,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_12829,c,av);}
t2=t1;{
C_word *av2=av;
av2[0]=t2;
av2[1]=C_SCHEME_END_OF_LIST;
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}

/* main#compile-static-object in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in k8212 in ... */
static void C_ccall f_12832(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3;
C_word *a;
if(c<3) C_bad_min_argc_2(c,3,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand((c-3)*C_SIZEOF_PAIR +10,c,4)))){
C_save_and_reclaim((void*)f_12832,c,av);}
a=C_alloc((c-3)*C_SIZEOF_PAIR+10);
t3=C_build_rest(&a,c,3,av);
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
t4=C_i_get_keyword(lf[125],t3,C_SCHEME_FALSE);
t5=C_i_get_keyword(lf[131],t3,C_SCHEME_FALSE);
t6=C_i_get_keyword(lf[120],t3,C_SCHEME_FALSE);
t7=(*a=C_CLOSURE_TYPE|7,a[1]=(C_word)f_12845,a[2]=t3,a[3]=t1,a[4]=t4,a[5]=t5,a[6]=t6,a[7]=t2,tmp=(C_word)a,a+=8,tmp);
t8=(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_12947,tmp=(C_word)a,a+=2,tmp);
/* egg-compile.scm:731: ##sys#get-keyword */
{C_proc tp=(C_proc)C_fast_retrieve_proc(*((C_word*)lf[274]+1));
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=*((C_word*)lf[274]+1);
av2[1]=t7;
av2[2]=lf[121];
av2[3]=t3;
av2[4]=t8;
tp(5,av2);}}

/* k12843 in main#compile-static-object in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in ... */
static void C_ccall f_12845(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(9,c,4)))){
C_save_and_reclaim((void *)f_12845,c,av);}
a=C_alloc(9);
t2=C_i_get_keyword(lf[129],((C_word*)t0)[2],C_SCHEME_FALSE);
t3=C_i_get_keyword(lf[124],((C_word*)t0)[2],C_SCHEME_FALSE);
t4=((C_word*)t0)[3];{
C_word *av2=av;
av2[0]=t4;
av2[1]=(*a=C_CLOSURE_TYPE|8,a[1]=(C_word)f_12852,a[2]=t1,a[3]=t3,a[4]=((C_word*)t0)[4],a[5]=t2,a[6]=((C_word*)t0)[5],a[7]=((C_word*)t0)[6],a[8]=((C_word*)t0)[7],tmp=(C_word)a,a+=9,tmp);
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}

/* f_12852 in k12843 in main#compile-static-object in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in ... */
static void C_ccall f_12852(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3=av[3];
C_word t4;
C_word t5;
C_word t6;
C_word *a;
if(c!=4) C_bad_argc_2(c,4,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(16,c,4)))){
C_save_and_reclaim((void *)f_12852,c,av);}
a=C_alloc(16);
t4=(*a=C_CLOSURE_TYPE|11,a[1]=(C_word)f_12856,a[2]=((C_word*)t0)[2],a[3]=t3,a[4]=t1,a[5]=((C_word*)t0)[3],a[6]=((C_word*)t0)[4],a[7]=t2,a[8]=((C_word*)t0)[5],a[9]=((C_word*)t0)[6],a[10]=((C_word*)t0)[7],a[11]=((C_word*)t0)[8],tmp=(C_word)a,a+=12,tmp);
t5=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_12942,a[2]=t4,a[3]=t3,tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:736: custom-cmd */
f_14949(t5,((C_word*)t0)[3],t2,t3);}

/* k12854 */
static void C_ccall f_12856(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(16,c,2)))){
C_save_and_reclaim((void *)f_12856,c,av);}
a=C_alloc(16);
t2=(*a=C_CLOSURE_TYPE|11,a[1]=(C_word)f_12859,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=t1,a[7]=((C_word*)t0)[6],a[8]=((C_word*)t0)[7],a[9]=((C_word*)t0)[8],a[10]=((C_word*)t0)[9],a[11]=((C_word*)t0)[10],tmp=(C_word)a,a+=12,tmp);
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f23488,a[2]=t2,a[3]=((C_word*)t0)[7],tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:1206: chicken.string#->string */
t4=C_fast_retrieve(lf[172]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t4;
av2[1]=t3;
av2[2]=((C_word*)t0)[11];
((C_proc)(void*)(*((C_word*)t4+1)))(3,av2);}}

/* k12857 in k12854 */
static void C_ccall f_12859(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(16,c,2)))){
C_save_and_reclaim((void *)f_12859,c,av);}
a=C_alloc(16);
t2=(*a=C_CLOSURE_TYPE|11,a[1]=(C_word)f_12862,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],a[9]=((C_word*)t0)[9],a[10]=((C_word*)t0)[10],a[11]=t1,tmp=(C_word)a,a+=12,tmp);
if(C_truep(((C_word*)t0)[11])){
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f23482,a[2]=t2,a[3]=((C_word*)t0)[8],tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:1206: chicken.string#->string */
t4=C_fast_retrieve(lf[172]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t4;
av2[1]=t3;
av2[2]=((C_word*)t0)[11];
((C_proc)(void*)(*((C_word*)t4+1)))(3,av2);}}
else{
t3=t2;{
C_word *av2=av;
av2[0]=t3;
av2[1]=C_SCHEME_FALSE;
f_12862(2,av2);}}}

/* k12860 in k12857 in k12854 */
static void C_ccall f_12862(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(13,c,2)))){
C_save_and_reclaim((void *)f_12862,c,av);}
a=C_alloc(13);
t2=C_i_nullp(((C_word*)t0)[2]);
t3=(C_truep(t2)?C_retrieve2(lf[69],C_text("main#default-static-compilation-options")):((C_word*)t0)[2]);
t4=(*a=C_CLOSURE_TYPE|12,a[1]=(C_word)f_12868,a[2]=((C_word*)t0)[3],a[3]=((C_word*)t0)[4],a[4]=((C_word*)t0)[5],a[5]=((C_word*)t0)[6],a[6]=((C_word*)t0)[7],a[7]=((C_word*)t0)[8],a[8]=t3,a[9]=((C_word*)t0)[9],a[10]=((C_word*)t0)[10],a[11]=t1,a[12]=((C_word*)t0)[11],tmp=(C_word)a,a+=13,tmp);
/* egg-compile.scm:744: chicken.pathname#pathname-file */
t5=C_fast_retrieve(lf[64]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t5;
av2[1]=t4;
av2[2]=((C_word*)t0)[9];
((C_proc)(void*)(*((C_word*)t5+1)))(3,av2);}}

/* k12866 in k12860 in k12857 in k12854 */
static void C_ccall f_12868(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(23,c,4)))){
C_save_and_reclaim((void *)f_12868,c,av);}
a=C_alloc(23);
t2=(*a=C_CLOSURE_TYPE|12,a[1]=(C_word)f_12871,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],a[9]=((C_word*)t0)[9],a[10]=((C_word*)t0)[10],a[11]=((C_word*)t0)[11],a[12]=((C_word*)t0)[12],tmp=(C_word)a,a+=13,tmp);
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_12924,a[2]=t2,a[3]=((C_word*)t0)[2],tmp=(C_word)a,a+=4,tmp);
t4=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_12928,a[2]=((C_word*)t0)[6],a[3]=t3,a[4]=t2,a[5]=((C_word*)t0)[2],tmp=(C_word)a,a+=6,tmp);
t5=(
/* egg-compile.scm:747: object-extension */
  f_8771(((C_word*)t0)[2])
);
/* egg-compile.scm:745: chicken.string#conc */
t6=C_fast_retrieve(lf[134]);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t6;
av2[1]=t4;
av2[2]=((C_word*)t0)[12];
av2[3]=lf[334];
av2[4]=t5;
((C_proc)(void*)(*((C_word*)t6+1)))(5,av2);}}

/* k12869 in k12866 in k12860 in k12857 in k12854 */
static void C_ccall f_12871(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(16,c,4)))){
C_save_and_reclaim((void *)f_12871,c,av);}
a=C_alloc(16);
t2=(*a=C_CLOSURE_TYPE|11,a[1]=(C_word)f_12874,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=t1,a[8]=((C_word*)t0)[7],a[9]=((C_word*)t0)[8],a[10]=((C_word*)t0)[9],a[11]=((C_word*)t0)[10],tmp=(C_word)a,a+=12,tmp);
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_12917,a[2]=t2,a[3]=((C_word*)t0)[2],tmp=(C_word)a,a+=4,tmp);
if(C_truep(((C_word*)t0)[11])){
/* egg-compile.scm:750: qs* */
f_14651(t2,((C_word*)t0)[11],((C_word*)t0)[2],C_SCHEME_END_OF_LIST);}
else{
/* egg-compile.scm:750: chicken.string#conc */
t4=C_fast_retrieve(lf[134]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t4;
av2[1]=t3;
av2[2]=((C_word*)t0)[12];
av2[3]=lf[333];
((C_proc)(void*)(*((C_word*)t4+1)))(4,av2);}}}

/* k12872 in k12869 in k12866 in k12860 in k12857 in k12854 */
static void C_ccall f_12874(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(13,c,3)))){
C_save_and_reclaim((void *)f_12874,c,av);}
a=C_alloc(13);
t2=(*a=C_CLOSURE_TYPE|12,a[1]=(C_word)f_12877,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=t1,a[9]=((C_word*)t0)[8],a[10]=((C_word*)t0)[9],a[11]=((C_word*)t0)[10],a[12]=((C_word*)t0)[11],tmp=(C_word)a,a+=13,tmp);
if(C_truep(((C_word*)t0)[4])){
t3=C_eqp(lf[31],((C_word*)t0)[2]);
if(C_truep(t3)){
t4=C_SCHEME_UNDEFINED;
t5=t2;{
C_word *av2=av;
av2[0]=t5;
av2[1]=t4;
f_12877(2,av2);}}
else{
/* egg-compile.scm:1236: chicken.base#print */
t4=*((C_word*)lf[225]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t4;
av2[1]=t2;
av2[2]=lf[264];
av2[3]=((C_word*)t0)[5];
((C_proc)(void*)(*((C_word*)t4+1)))(4,av2);}}}
else{
t3=t2;{
C_word *av2=av;
av2[0]=t3;
av2[1]=C_SCHEME_UNDEFINED;
f_12877(2,av2);}}}

/* k12875 in k12872 in k12869 in k12866 in k12860 in k12857 in k12854 */
static void C_ccall f_12877(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(17,c,3)))){
C_save_and_reclaim((void *)f_12877,c,av);}
a=C_alloc(17);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_12880,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
t3=(*a=C_CLOSURE_TYPE|12,a[1]=(C_word)f_12887,a[2]=((C_word*)t0)[4],a[3]=((C_word*)t0)[5],a[4]=((C_word*)t0)[6],a[5]=t2,a[6]=((C_word*)t0)[7],a[7]=((C_word*)t0)[8],a[8]=((C_word*)t0)[9],a[9]=((C_word*)t0)[10],a[10]=((C_word*)t0)[2],a[11]=((C_word*)t0)[11],a[12]=((C_word*)t0)[12],tmp=(C_word)a,a+=13,tmp);
/* egg-compile.scm:753: slashify */
f_14682(t3,C_retrieve2(lf[36],C_text("main#default-builder")),((C_word*)t0)[2]);}

/* k12878 in k12875 in k12872 in k12869 in k12866 in k12860 in k12857 in k12854 */
static void C_ccall f_12880(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_12880,c,av);}
t2=C_eqp(((C_word*)t0)[2],lf[31]);
if(C_truep(t2)){
/* egg-compile.scm:1246: chicken.base#print */
t3=*((C_word*)lf[225]+1);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=((C_word*)t0)[3];
av2[2]=lf[226];
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}
else{
t3=C_SCHEME_UNDEFINED;
t4=((C_word*)t0)[3];{
C_word *av2=av;
av2[0]=t4;
av2[1]=t3;
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}}

/* k12885 in k12875 in k12872 in k12869 in k12866 in k12860 in k12857 in k12854 */
static void C_ccall f_12887(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(13,c,4)))){
C_save_and_reclaim((void *)f_12887,c,av);}
a=C_alloc(13);
t2=(*a=C_CLOSURE_TYPE|12,a[1]=(C_word)f_12891,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=t1,a[7]=((C_word*)t0)[6],a[8]=((C_word*)t0)[7],a[9]=((C_word*)t0)[8],a[10]=((C_word*)t0)[9],a[11]=((C_word*)t0)[10],a[12]=((C_word*)t0)[11],tmp=(C_word)a,a+=13,tmp);
/* egg-compile.scm:756: filelist */
f_14857(t2,((C_word*)t0)[8],((C_word*)t0)[12],((C_word*)t0)[10]);}

/* k12889 in k12885 in k12875 in k12872 in k12869 in k12866 in k12860 in k12857 in k12854 */
static void C_ccall f_12891(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(13,c,4)))){
C_save_and_reclaim((void *)f_12891,c,av);}
a=C_alloc(13);
t2=(*a=C_CLOSURE_TYPE|12,a[1]=(C_word)f_12895,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=t1,a[9]=((C_word*)t0)[8],a[10]=((C_word*)t0)[9],a[11]=((C_word*)t0)[10],a[12]=((C_word*)t0)[11],tmp=(C_word)a,a+=13,tmp);
/* egg-compile.scm:758: qs* */
f_14651(t2,((C_word*)t0)[12],((C_word*)t0)[11],C_SCHEME_END_OF_LIST);}

/* k12893 in k12889 in k12885 in k12875 in k12872 in k12869 in k12866 in k12860 in k12857 in k12854 */
static void C_ccall f_12895(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(12,c,3)))){
C_save_and_reclaim((void *)f_12895,c,av);}
a=C_alloc(12);
t2=(C_truep(((C_word*)t0)[2])?((C_word*)t0)[3]:lf[318]);
t3=C_eqp(((C_word*)t0)[4],lf[103]);
t4=(C_truep(t3)?lf[319]:lf[320]);
t5=(*a=C_CLOSURE_TYPE|11,a[1]=(C_word)f_12907,a[2]=((C_word*)t0)[5],a[3]=((C_word*)t0)[6],a[4]=((C_word*)t0)[7],a[5]=((C_word*)t0)[8],a[6]=((C_word*)t0)[9],a[7]=t1,a[8]=t2,a[9]=((C_word*)t0)[3],a[10]=((C_word*)t0)[10],a[11]=t4,tmp=(C_word)a,a+=12,tmp);
/* egg-compile.scm:765: arglist */
f_14798(t5,((C_word*)t0)[11],((C_word*)t0)[12]);}

/* k12905 in k12893 in k12889 in k12885 in k12875 in k12872 in k12869 in k12866 in k12860 in k12857 in k12854 */
static void C_ccall f_12907(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,25)))){
C_save_and_reclaim((void *)f_12907,c,av);}
/* egg-compile.scm:753: chicken.base#print */
t2=*((C_word*)lf[225]+1);{
C_word *av2;
if(c >= 26) {
  av2=av;
} else {
  av2=C_alloc(26);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=lf[321];
av2[3]=((C_word*)t0)[3];
av2[4]=lf[322];
av2[5]=((C_word*)t0)[4];
av2[6]=lf[323];
av2[7]=((C_word*)t0)[5];
av2[8]=lf[324];
av2[9]=((C_word*)t0)[6];
av2[10]=lf[325];
av2[11]=((C_word*)t0)[7];
av2[12]=lf[326];
av2[13]=((C_word*)t0)[8];
av2[14]=lf[327];
av2[15]=((C_word*)t0)[9];
av2[16]=lf[328];
av2[17]=((C_word*)t0)[10];
av2[18]=((C_word*)t0)[11];
av2[19]=lf[329];
av2[20]=((C_word*)t0)[10];
av2[21]=t1;
av2[22]=lf[330];
av2[23]=((C_word*)t0)[6];
av2[24]=lf[331];
av2[25]=((C_word*)t0)[4];
((C_proc)(void*)(*((C_word*)t2+1)))(26,av2);}}

/* k12915 in k12869 in k12866 in k12860 in k12857 in k12854 */
static void C_ccall f_12917(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,4)))){
C_save_and_reclaim((void *)f_12917,c,av);}
/* egg-compile.scm:750: qs* */
f_14651(((C_word*)t0)[2],t1,((C_word*)t0)[3],C_SCHEME_END_OF_LIST);}

/* k12922 in k12866 in k12860 in k12857 in k12854 */
static void C_ccall f_12924(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,4)))){
C_save_and_reclaim((void *)f_12924,c,av);}
/* egg-compile.scm:745: qs* */
f_14651(((C_word*)t0)[2],t1,((C_word*)t0)[3],C_SCHEME_END_OF_LIST);}

/* k12926 in k12866 in k12860 in k12857 in k12854 */
static void C_ccall f_12928(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,4)))){
C_save_and_reclaim((void *)f_12928,c,av);}
t2=C_eqp(((C_word*)t0)[2],lf[54]);
if(C_truep(t2)){
/* egg-compile.scm:1220: scheme#string-append */
t3=*((C_word*)lf[83]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t3;
av2[1]=((C_word*)t0)[3];
av2[2]=t1;
av2[3]=lf[267];
((C_proc)(void*)(*((C_word*)t3+1)))(4,av2);}}
else{
/* egg-compile.scm:745: qs* */
f_14651(((C_word*)t0)[4],t1,((C_word*)t0)[5],C_SCHEME_END_OF_LIST);}}

/* k12940 */
static void C_ccall f_12942(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,4)))){
C_save_and_reclaim((void *)f_12942,c,av);}
if(C_truep(t1)){
/* egg-compile.scm:736: qs* */
f_14651(((C_word*)t0)[2],t1,((C_word*)t0)[3],C_SCHEME_END_OF_LIST);}
else{
t2=C_retrieve2(lf[34],C_text("main#default-csc"));
t3=C_retrieve2(lf[34],C_text("main#default-csc"));
/* egg-compile.scm:736: qs* */
f_14651(((C_word*)t0)[2],C_retrieve2(lf[34],C_text("main#default-csc")),((C_word*)t0)[3],C_SCHEME_END_OF_LIST);}}

/* a12946 in main#compile-static-object in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in ... */
static void C_ccall f_12947(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
if(c!=2) C_bad_argc_2(c,2,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_12947,c,av);}
t2=t1;{
C_word *av2=av;
av2[0]=t2;
av2[1]=C_SCHEME_END_OF_LIST;
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}

/* main#compile-dynamic-object in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in k8212 in ... */
static void C_ccall f_12950(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3;
C_word *a;
if(c<3) C_bad_min_argc_2(c,3,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand((c-3)*C_SIZEOF_PAIR +9,c,4)))){
C_save_and_reclaim((void*)f_12950,c,av);}
a=C_alloc((c-3)*C_SIZEOF_PAIR+9);
t3=C_build_rest(&a,c,3,av);
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
t4=C_i_get_keyword(lf[125],t3,C_SCHEME_FALSE);
t5=C_i_get_keyword(lf[120],t3,C_SCHEME_FALSE);
t6=(*a=C_CLOSURE_TYPE|6,a[1]=(C_word)f_12963,a[2]=t3,a[3]=t1,a[4]=t4,a[5]=t5,a[6]=t2,tmp=(C_word)a,a+=7,tmp);
t7=(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_13065,tmp=(C_word)a,a+=2,tmp);
/* egg-compile.scm:770: ##sys#get-keyword */
{C_proc tp=(C_proc)C_fast_retrieve_proc(*((C_word*)lf[274]+1));
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=*((C_word*)lf[274]+1);
av2[1]=t6;
av2[2]=lf[121];
av2[3]=t3;
av2[4]=t7;
tp(5,av2);}}

/* k12961 in main#compile-dynamic-object in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in ... */
static void C_ccall f_12963(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(9,c,4)))){
C_save_and_reclaim((void *)f_12963,c,av);}
a=C_alloc(9);
t2=C_i_get_keyword(lf[129],((C_word*)t0)[2],C_SCHEME_FALSE);
t3=C_i_get_keyword(lf[131],((C_word*)t0)[2],C_SCHEME_FALSE);
t4=C_i_get_keyword(lf[124],((C_word*)t0)[2],C_SCHEME_FALSE);
t5=((C_word*)t0)[3];{
C_word *av2=av;
av2[0]=t5;
av2[1]=(*a=C_CLOSURE_TYPE|8,a[1]=(C_word)f_12973,a[2]=t1,a[3]=t4,a[4]=((C_word*)t0)[4],a[5]=t3,a[6]=t2,a[7]=((C_word*)t0)[5],a[8]=((C_word*)t0)[6],tmp=(C_word)a,a+=9,tmp);
((C_proc)(void*)(*((C_word*)t5+1)))(2,av2);}}

/* f_12973 in k12961 in main#compile-dynamic-object in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in ... */
static void C_ccall f_12973(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3=av[3];
C_word t4;
C_word t5;
C_word t6;
C_word *a;
if(c!=4) C_bad_argc_2(c,4,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(16,c,4)))){
C_save_and_reclaim((void *)f_12973,c,av);}
a=C_alloc(16);
t4=(*a=C_CLOSURE_TYPE|11,a[1]=(C_word)f_12977,a[2]=((C_word*)t0)[2],a[3]=t3,a[4]=t1,a[5]=((C_word*)t0)[3],a[6]=((C_word*)t0)[4],a[7]=t2,a[8]=((C_word*)t0)[5],a[9]=((C_word*)t0)[6],a[10]=((C_word*)t0)[7],a[11]=((C_word*)t0)[8],tmp=(C_word)a,a+=12,tmp);
t5=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_13060,a[2]=t4,a[3]=t3,tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:776: custom-cmd */
f_14949(t5,((C_word*)t0)[3],t2,t3);}

/* k12975 */
static void C_ccall f_12977(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(16,c,2)))){
C_save_and_reclaim((void *)f_12977,c,av);}
a=C_alloc(16);
t2=C_i_nullp(((C_word*)t0)[2]);
t3=(C_truep(t2)?C_retrieve2(lf[71],C_text("main#default-dynamic-compilation-options")):((C_word*)t0)[2]);
t4=(*a=C_CLOSURE_TYPE|11,a[1]=(C_word)f_12983,a[2]=((C_word*)t0)[3],a[3]=((C_word*)t0)[4],a[4]=((C_word*)t0)[5],a[5]=t1,a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=t3,a[9]=((C_word*)t0)[8],a[10]=((C_word*)t0)[9],a[11]=((C_word*)t0)[10],tmp=(C_word)a,a+=12,tmp);
t5=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f23500,a[2]=t4,a[3]=((C_word*)t0)[7],tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:1206: chicken.string#->string */
t6=C_fast_retrieve(lf[172]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t6;
av2[1]=t5;
av2[2]=((C_word*)t0)[11];
((C_proc)(void*)(*((C_word*)t6+1)))(3,av2);}}

/* k12981 in k12975 */
static void C_ccall f_12983(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(16,c,2)))){
C_save_and_reclaim((void *)f_12983,c,av);}
a=C_alloc(16);
t2=(*a=C_CLOSURE_TYPE|11,a[1]=(C_word)f_12986,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],a[9]=((C_word*)t0)[9],a[10]=((C_word*)t0)[10],a[11]=t1,tmp=(C_word)a,a+=12,tmp);
if(C_truep(((C_word*)t0)[11])){
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f23494,a[2]=t2,a[3]=((C_word*)t0)[7],tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:1206: chicken.string#->string */
t4=C_fast_retrieve(lf[172]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t4;
av2[1]=t3;
av2[2]=((C_word*)t0)[11];
((C_proc)(void*)(*((C_word*)t4+1)))(3,av2);}}
else{
t3=t2;{
C_word *av2=av;
av2[0]=t3;
av2[1]=C_SCHEME_FALSE;
f_12986(2,av2);}}}

/* k12984 in k12981 in k12975 */
static void C_ccall f_12986(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(23,c,3)))){
C_save_and_reclaim((void *)f_12986,c,av);}
a=C_alloc(23);
t2=(*a=C_CLOSURE_TYPE|12,a[1]=(C_word)f_12989,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],a[9]=((C_word*)t0)[9],a[10]=((C_word*)t0)[10],a[11]=t1,a[12]=((C_word*)t0)[11],tmp=(C_word)a,a+=13,tmp);
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_13042,a[2]=t2,a[3]=((C_word*)t0)[2],tmp=(C_word)a,a+=4,tmp);
t4=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_13046,a[2]=((C_word*)t0)[6],a[3]=t3,a[4]=t2,a[5]=((C_word*)t0)[2],tmp=(C_word)a,a+=6,tmp);
t5=(
/* egg-compile.scm:785: object-extension */
  f_8771(((C_word*)t0)[2])
);
/* egg-compile.scm:784: chicken.string#conc */
t6=C_fast_retrieve(lf[134]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t6;
av2[1]=t4;
av2[2]=((C_word*)t0)[11];
av2[3]=t5;
((C_proc)(void*)(*((C_word*)t6+1)))(4,av2);}}

/* k12987 in k12984 in k12981 in k12975 */
static void C_ccall f_12989(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(16,c,4)))){
C_save_and_reclaim((void *)f_12989,c,av);}
a=C_alloc(16);
t2=(*a=C_CLOSURE_TYPE|11,a[1]=(C_word)f_12992,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=t1,a[8]=((C_word*)t0)[7],a[9]=((C_word*)t0)[8],a[10]=((C_word*)t0)[9],a[11]=((C_word*)t0)[10],tmp=(C_word)a,a+=12,tmp);
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_13035,a[2]=t2,a[3]=((C_word*)t0)[2],tmp=(C_word)a,a+=4,tmp);
if(C_truep(((C_word*)t0)[11])){
/* egg-compile.scm:788: qs* */
f_14651(t2,((C_word*)t0)[11],((C_word*)t0)[2],C_SCHEME_END_OF_LIST);}
else{
/* egg-compile.scm:788: chicken.string#conc */
t4=C_fast_retrieve(lf[134]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t4;
av2[1]=t3;
av2[2]=((C_word*)t0)[12];
av2[3]=lf[349];
((C_proc)(void*)(*((C_word*)t4+1)))(4,av2);}}}

/* k12990 in k12987 in k12984 in k12981 in k12975 */
static void C_ccall f_12992(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(13,c,3)))){
C_save_and_reclaim((void *)f_12992,c,av);}
a=C_alloc(13);
t2=(*a=C_CLOSURE_TYPE|12,a[1]=(C_word)f_12995,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=t1,a[9]=((C_word*)t0)[8],a[10]=((C_word*)t0)[9],a[11]=((C_word*)t0)[10],a[12]=((C_word*)t0)[11],tmp=(C_word)a,a+=13,tmp);
if(C_truep(((C_word*)t0)[4])){
t3=C_eqp(lf[31],((C_word*)t0)[2]);
if(C_truep(t3)){
t4=C_SCHEME_UNDEFINED;
t5=t2;{
C_word *av2=av;
av2[0]=t5;
av2[1]=t4;
f_12995(2,av2);}}
else{
/* egg-compile.scm:1236: chicken.base#print */
t4=*((C_word*)lf[225]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t4;
av2[1]=t2;
av2[2]=lf[264];
av2[3]=((C_word*)t0)[5];
((C_proc)(void*)(*((C_word*)t4+1)))(4,av2);}}}
else{
t3=t2;{
C_word *av2=av;
av2[0]=t3;
av2[1]=C_SCHEME_UNDEFINED;
f_12995(2,av2);}}}

/* k12993 in k12990 in k12987 in k12984 in k12981 in k12975 */
static void C_ccall f_12995(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(17,c,3)))){
C_save_and_reclaim((void *)f_12995,c,av);}
a=C_alloc(17);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_12998,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
t3=(*a=C_CLOSURE_TYPE|12,a[1]=(C_word)f_13005,a[2]=((C_word*)t0)[4],a[3]=((C_word*)t0)[5],a[4]=((C_word*)t0)[6],a[5]=t2,a[6]=((C_word*)t0)[7],a[7]=((C_word*)t0)[8],a[8]=((C_word*)t0)[9],a[9]=((C_word*)t0)[10],a[10]=((C_word*)t0)[2],a[11]=((C_word*)t0)[11],a[12]=((C_word*)t0)[12],tmp=(C_word)a,a+=13,tmp);
/* egg-compile.scm:791: slashify */
f_14682(t3,C_retrieve2(lf[36],C_text("main#default-builder")),((C_word*)t0)[2]);}

/* k12996 in k12993 in k12990 in k12987 in k12984 in k12981 in k12975 */
static void C_ccall f_12998(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_12998,c,av);}
t2=C_eqp(((C_word*)t0)[2],lf[31]);
if(C_truep(t2)){
/* egg-compile.scm:1246: chicken.base#print */
t3=*((C_word*)lf[225]+1);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=((C_word*)t0)[3];
av2[2]=lf[226];
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}
else{
t3=C_SCHEME_UNDEFINED;
t4=((C_word*)t0)[3];{
C_word *av2=av;
av2[0]=t4;
av2[1]=t3;
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}}

/* k13003 in k12993 in k12990 in k12987 in k12984 in k12981 in k12975 */
static void C_ccall f_13005(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(13,c,4)))){
C_save_and_reclaim((void *)f_13005,c,av);}
a=C_alloc(13);
t2=(*a=C_CLOSURE_TYPE|12,a[1]=(C_word)f_13009,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=t1,a[7]=((C_word*)t0)[6],a[8]=((C_word*)t0)[7],a[9]=((C_word*)t0)[8],a[10]=((C_word*)t0)[9],a[11]=((C_word*)t0)[10],a[12]=((C_word*)t0)[11],tmp=(C_word)a,a+=13,tmp);
/* egg-compile.scm:795: qs* */
f_14651(t2,((C_word*)t0)[12],((C_word*)t0)[10],C_SCHEME_END_OF_LIST);}

/* k13007 in k13003 in k12993 in k12990 in k12987 in k12984 in k12981 in k12975 */
static void C_ccall f_13009(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(13,c,4)))){
C_save_and_reclaim((void *)f_13009,c,av);}
a=C_alloc(13);
t2=(C_truep(((C_word*)t0)[2])?((C_word*)t0)[3]:lf[335]);
t3=(*a=C_CLOSURE_TYPE|12,a[1]=(C_word)f_13017,a[2]=((C_word*)t0)[4],a[3]=((C_word*)t0)[5],a[4]=((C_word*)t0)[6],a[5]=((C_word*)t0)[7],a[6]=((C_word*)t0)[8],a[7]=t1,a[8]=t2,a[9]=((C_word*)t0)[3],a[10]=((C_word*)t0)[9],a[11]=((C_word*)t0)[10],a[12]=((C_word*)t0)[11],tmp=(C_word)a,a+=13,tmp);
/* egg-compile.scm:797: filelist */
f_14857(t3,((C_word*)t0)[9],((C_word*)t0)[12],((C_word*)t0)[11]);}

/* k13015 in k13007 in k13003 in k12993 in k12990 in k12987 in k12984 in k12981 in k12975 */
static void C_ccall f_13017(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(12,c,3)))){
C_save_and_reclaim((void *)f_13017,c,av);}
a=C_alloc(12);
t2=C_eqp(((C_word*)t0)[2],lf[103]);
t3=(C_truep(t2)?lf[336]:lf[337]);
t4=(*a=C_CLOSURE_TYPE|11,a[1]=(C_word)f_13025,a[2]=((C_word*)t0)[3],a[3]=((C_word*)t0)[4],a[4]=((C_word*)t0)[5],a[5]=((C_word*)t0)[6],a[6]=((C_word*)t0)[7],a[7]=((C_word*)t0)[8],a[8]=t1,a[9]=((C_word*)t0)[9],a[10]=t3,a[11]=((C_word*)t0)[10],tmp=(C_word)a,a+=12,tmp);
/* egg-compile.scm:803: arglist */
f_14798(t4,((C_word*)t0)[11],((C_word*)t0)[12]);}

/* k13023 in k13015 in k13007 in k13003 in k12993 in k12990 in k12987 in k12984 in k12981 in k12975 */
static void C_ccall f_13025(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,25)))){
C_save_and_reclaim((void *)f_13025,c,av);}
/* egg-compile.scm:791: chicken.base#print */
t2=*((C_word*)lf[225]+1);{
C_word *av2;
if(c >= 26) {
  av2=av;
} else {
  av2=C_alloc(26);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=lf[338];
av2[3]=((C_word*)t0)[3];
av2[4]=lf[339];
av2[5]=((C_word*)t0)[4];
av2[6]=lf[340];
av2[7]=((C_word*)t0)[5];
av2[8]=lf[341];
av2[9]=((C_word*)t0)[6];
av2[10]=lf[342];
av2[11]=((C_word*)t0)[7];
av2[12]=lf[343];
av2[13]=((C_word*)t0)[8];
av2[14]=lf[344];
av2[15]=((C_word*)t0)[9];
av2[16]=((C_word*)t0)[10];
av2[17]=lf[345];
av2[18]=((C_word*)t0)[11];
av2[19]=lf[346];
av2[20]=((C_word*)t0)[11];
av2[21]=t1;
av2[22]=lf[347];
av2[23]=((C_word*)t0)[5];
av2[24]=lf[348];
av2[25]=((C_word*)t0)[4];
((C_proc)(void*)(*((C_word*)t2+1)))(26,av2);}}

/* k13033 in k12987 in k12984 in k12981 in k12975 */
static void C_ccall f_13035(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,4)))){
C_save_and_reclaim((void *)f_13035,c,av);}
/* egg-compile.scm:788: qs* */
f_14651(((C_word*)t0)[2],t1,((C_word*)t0)[3],C_SCHEME_END_OF_LIST);}

/* k13040 in k12984 in k12981 in k12975 */
static void C_ccall f_13042(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,4)))){
C_save_and_reclaim((void *)f_13042,c,av);}
/* egg-compile.scm:784: qs* */
f_14651(((C_word*)t0)[2],t1,((C_word*)t0)[3],C_SCHEME_END_OF_LIST);}

/* k13044 in k12984 in k12981 in k12975 */
static void C_ccall f_13046(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,4)))){
C_save_and_reclaim((void *)f_13046,c,av);}
t2=C_eqp(((C_word*)t0)[2],lf[54]);
if(C_truep(t2)){
/* egg-compile.scm:1220: scheme#string-append */
t3=*((C_word*)lf[83]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t3;
av2[1]=((C_word*)t0)[3];
av2[2]=t1;
av2[3]=lf[267];
((C_proc)(void*)(*((C_word*)t3+1)))(4,av2);}}
else{
/* egg-compile.scm:784: qs* */
f_14651(((C_word*)t0)[4],t1,((C_word*)t0)[5],C_SCHEME_END_OF_LIST);}}

/* k13058 */
static void C_ccall f_13060(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,4)))){
C_save_and_reclaim((void *)f_13060,c,av);}
if(C_truep(t1)){
/* egg-compile.scm:776: qs* */
f_14651(((C_word*)t0)[2],t1,((C_word*)t0)[3],C_SCHEME_END_OF_LIST);}
else{
t2=C_retrieve2(lf[34],C_text("main#default-csc"));
t3=C_retrieve2(lf[34],C_text("main#default-csc"));
/* egg-compile.scm:776: qs* */
f_14651(((C_word*)t0)[2],C_retrieve2(lf[34],C_text("main#default-csc")),((C_word*)t0)[3],C_SCHEME_END_OF_LIST);}}

/* a13064 in main#compile-dynamic-object in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in ... */
static void C_ccall f_13065(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
if(c!=2) C_bad_argc_2(c,2,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_13065,c,av);}
t2=t1;{
C_word *av2=av;
av2[0]=t2;
av2[1]=C_SCHEME_END_OF_LIST;
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}

/* main#compile-dynamic-program in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in k8212 in ... */
static void C_ccall f_13068(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3;
C_word *a;
if(c<3) C_bad_min_argc_2(c,3,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand((c-3)*C_SIZEOF_PAIR +9,c,4)))){
C_save_and_reclaim((void*)f_13068,c,av);}
a=C_alloc((c-3)*C_SIZEOF_PAIR+9);
t3=C_build_rest(&a,c,3,av);
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
t4=C_i_get_keyword(lf[120],t3,C_SCHEME_FALSE);
t5=C_i_get_keyword(lf[125],t3,C_SCHEME_FALSE);
t6=(*a=C_CLOSURE_TYPE|6,a[1]=(C_word)f_13078,a[2]=t3,a[3]=t1,a[4]=t5,a[5]=t4,a[6]=t2,tmp=(C_word)a,a+=7,tmp);
t7=(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_13255,tmp=(C_word)a,a+=2,tmp);
/* egg-compile.scm:808: ##sys#get-keyword */
{C_proc tp=(C_proc)C_fast_retrieve_proc(*((C_word*)lf[274]+1));
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=*((C_word*)lf[274]+1);
av2[1]=t6;
av2[2]=lf[121];
av2[3]=t3;
av2[4]=t7;
tp(5,av2);}}

/* k13076 in main#compile-dynamic-program in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in ... */
static void C_ccall f_13078(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(10,c,4)))){
C_save_and_reclaim((void *)f_13078,c,av);}
a=C_alloc(10);
t2=(*a=C_CLOSURE_TYPE|7,a[1]=(C_word)f_13081,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=t1,a[5]=((C_word*)t0)[4],a[6]=((C_word*)t0)[5],a[7]=((C_word*)t0)[6],tmp=(C_word)a,a+=8,tmp);
t3=(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_13252,tmp=(C_word)a,a+=2,tmp);
/* egg-compile.scm:808: ##sys#get-keyword */
{C_proc tp=(C_proc)C_fast_retrieve_proc(*((C_word*)lf[274]+1));
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=*((C_word*)lf[274]+1);
av2[1]=t2;
av2[2]=lf[122];
av2[3]=((C_word*)t0)[2];
av2[4]=t3;
tp(5,av2);}}

/* k13079 in k13076 in main#compile-dynamic-program in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in ... */
static void C_ccall f_13081(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(11,c,4)))){
C_save_and_reclaim((void *)f_13081,c,av);}
a=C_alloc(11);
t2=C_i_get_keyword(lf[131],((C_word*)t0)[2],C_SCHEME_FALSE);
t3=C_i_get_keyword(lf[124],((C_word*)t0)[2],C_SCHEME_FALSE);
t4=C_i_get_keyword(lf[129],((C_word*)t0)[2],C_SCHEME_FALSE);
t5=C_i_get_keyword(lf[132],((C_word*)t0)[2],C_SCHEME_FALSE);
t6=((C_word*)t0)[3];{
C_word *av2=av;
av2[0]=t6;
av2[1]=(*a=C_CLOSURE_TYPE|10,a[1]=(C_word)f_13094,a[2]=((C_word*)t0)[4],a[3]=((C_word*)t0)[5],a[4]=t5,a[5]=t3,a[6]=t1,a[7]=t2,a[8]=t4,a[9]=((C_word*)t0)[6],a[10]=((C_word*)t0)[7],tmp=(C_word)a,a+=11,tmp);
((C_proc)(void*)(*((C_word*)t6+1)))(2,av2);}}

/* f_13094 in k13079 in k13076 in main#compile-dynamic-program in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in ... */
static void C_ccall f_13094(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3=av[3];
C_word t4;
C_word t5;
C_word t6;
C_word *a;
if(c!=4) C_bad_argc_2(c,4,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(18,c,4)))){
C_save_and_reclaim((void *)f_13094,c,av);}
a=C_alloc(18);
t4=(*a=C_CLOSURE_TYPE|13,a[1]=(C_word)f_13098,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=t3,a[5]=((C_word*)t0)[4],a[6]=t1,a[7]=((C_word*)t0)[5],a[8]=t2,a[9]=((C_word*)t0)[6],a[10]=((C_word*)t0)[7],a[11]=((C_word*)t0)[8],a[12]=((C_word*)t0)[9],a[13]=((C_word*)t0)[10],tmp=(C_word)a,a+=14,tmp);
t5=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_13247,a[2]=t4,a[3]=t3,tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:813: custom-cmd */
f_14949(t5,((C_word*)t0)[5],t2,t3);}

/* k13096 */
static void C_ccall f_13098(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(19,c,2)))){
C_save_and_reclaim((void *)f_13098,c,av);}
a=C_alloc(19);
t2=(*a=C_CLOSURE_TYPE|14,a[1]=(C_word)f_13101,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=t1,a[9]=((C_word*)t0)[8],a[10]=((C_word*)t0)[9],a[11]=((C_word*)t0)[10],a[12]=((C_word*)t0)[11],a[13]=((C_word*)t0)[12],a[14]=((C_word*)t0)[13],tmp=(C_word)a,a+=15,tmp);
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f23508,a[2]=t2,a[3]=((C_word*)t0)[8],tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:1206: chicken.string#->string */
t4=C_fast_retrieve(lf[172]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t4;
av2[1]=t3;
av2[2]=((C_word*)t0)[13];
((C_proc)(void*)(*((C_word*)t4+1)))(3,av2);}}

/* k13099 in k13096 */
static void C_ccall f_13101(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(25,c,3)))){
C_save_and_reclaim((void *)f_13101,c,av);}
a=C_alloc(25);
t2=C_i_nullp(((C_word*)t0)[2]);
t3=(C_truep(t2)?C_retrieve2(lf[71],C_text("main#default-dynamic-compilation-options")):((C_word*)t0)[2]);
t4=(*a=C_CLOSURE_TYPE|14,a[1]=(C_word)f_13107,a[2]=((C_word*)t0)[3],a[3]=((C_word*)t0)[4],a[4]=((C_word*)t0)[5],a[5]=((C_word*)t0)[6],a[6]=((C_word*)t0)[7],a[7]=((C_word*)t0)[8],a[8]=((C_word*)t0)[9],a[9]=((C_word*)t0)[10],a[10]=t3,a[11]=((C_word*)t0)[11],a[12]=((C_word*)t0)[12],a[13]=((C_word*)t0)[13],a[14]=((C_word*)t0)[14],tmp=(C_word)a,a+=15,tmp);
t5=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_13232,a[2]=t4,a[3]=((C_word*)t0)[4],tmp=(C_word)a,a+=4,tmp);
t6=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_13236,a[2]=((C_word*)t0)[3],a[3]=t5,a[4]=t4,a[5]=((C_word*)t0)[4],tmp=(C_word)a,a+=6,tmp);
t7=(
/* egg-compile.scm:821: executable-extension */
  f_8809(((C_word*)t0)[4])
);
/* egg-compile.scm:820: chicken.string#conc */
t8=C_fast_retrieve(lf[134]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t8;
av2[1]=t6;
av2[2]=t1;
av2[3]=t7;
((C_proc)(void*)(*((C_word*)t8+1)))(4,av2);}}

/* k13105 in k13099 in k13096 */
static void C_ccall f_13107(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word t11;
C_word t12;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(32,c,3)))){
C_save_and_reclaim((void *)f_13107,c,av);}
a=C_alloc(32);
t2=C_a_i_cons(&a,2,C_SCHEME_UNDEFINED,C_SCHEME_END_OF_LIST);
t3=t2;
t4=(*a=C_VECTOR_TYPE|1,a[1]=t3,tmp=(C_word)a,a+=2,tmp);
t5=((C_word*)t4)[1];
t6=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_13111,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
t7=C_i_check_list_2(((C_word*)t0)[4],lf[8]);
t8=(*a=C_CLOSURE_TYPE|14,a[1]=(C_word)f_13129,a[2]=((C_word*)t0)[3],a[3]=((C_word*)t0)[5],a[4]=((C_word*)t0)[6],a[5]=((C_word*)t0)[7],a[6]=((C_word*)t0)[2],a[7]=t1,a[8]=((C_word*)t0)[8],a[9]=((C_word*)t0)[9],a[10]=((C_word*)t0)[10],a[11]=((C_word*)t0)[11],a[12]=((C_word*)t0)[12],a[13]=((C_word*)t0)[13],a[14]=((C_word*)t0)[14],tmp=(C_word)a,a+=15,tmp);
t9=C_SCHEME_UNDEFINED;
t10=(*a=C_VECTOR_TYPE|1,a[1]=t9,tmp=(C_word)a,a+=2,tmp);
t11=C_set_block_item(t10,0,(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_13196,a[2]=t4,a[3]=t10,a[4]=t6,a[5]=t5,tmp=(C_word)a,a+=6,tmp));
t12=((C_word*)t10)[1];
f_13196(t12,t8,((C_word*)t0)[4]);}

/* g2982 in k13105 in k13099 in k13096 */
static void C_fcall f_13111(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,0,3)))){
C_save_and_reclaim_args((void *)trf_13111,3,t0,t1,t2);}
a=C_alloc(4);
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_13119,a[2]=((C_word*)t0)[2],a[3]=t1,tmp=(C_word)a,a+=4,tmp);
t4=(
/* egg-compile.scm:826: object-extension */
  f_8771(((C_word*)t0)[3])
);
/* egg-compile.scm:825: chicken.string#conc */
t5=C_fast_retrieve(lf[134]);{
C_word av2[4];
av2[0]=t5;
av2[1]=t3;
av2[2]=t2;
av2[3]=t4;
((C_proc)(void*)(*((C_word*)t5+1)))(4,av2);}}

/* k13117 in g2982 in k13105 in k13099 in k13096 */
static void C_ccall f_13119(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_13119,c,av);}
t2=C_eqp(((C_word*)t0)[2],lf[54]);
if(C_truep(t2)){
/* egg-compile.scm:1220: scheme#string-append */
t3=*((C_word*)lf[83]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t3;
av2[1]=((C_word*)t0)[3];
av2[2]=t1;
av2[3]=lf[267];
((C_proc)(void*)(*((C_word*)t3+1)))(4,av2);}}
else{
t3=((C_word*)t0)[3];{
C_word *av2=av;
av2[0]=t3;
av2[1]=t1;
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}}

/* k13127 in k13105 in k13099 in k13096 */
static void C_ccall f_13129(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(18,c,4)))){
C_save_and_reclaim((void *)f_13129,c,av);}
a=C_alloc(18);
t2=(*a=C_CLOSURE_TYPE|13,a[1]=(C_word)f_13132,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],a[9]=t1,a[10]=((C_word*)t0)[9],a[11]=((C_word*)t0)[10],a[12]=((C_word*)t0)[11],a[13]=((C_word*)t0)[12],tmp=(C_word)a,a+=14,tmp);
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_13191,a[2]=t2,a[3]=((C_word*)t0)[2],tmp=(C_word)a,a+=4,tmp);
if(C_truep(((C_word*)t0)[13])){
/* egg-compile.scm:829: qs* */
f_14651(t2,((C_word*)t0)[13],((C_word*)t0)[2],C_SCHEME_END_OF_LIST);}
else{
/* egg-compile.scm:829: chicken.string#conc */
t4=C_fast_retrieve(lf[134]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t4;
av2[1]=t3;
av2[2]=((C_word*)t0)[14];
av2[3]=lf[369];
((C_proc)(void*)(*((C_word*)t4+1)))(4,av2);}}}

/* k13130 in k13127 in k13105 in k13099 in k13096 */
static void C_ccall f_13132(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(15,c,3)))){
C_save_and_reclaim((void *)f_13132,c,av);}
a=C_alloc(15);
t2=(*a=C_CLOSURE_TYPE|14,a[1]=(C_word)f_13135,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=t1,a[9]=((C_word*)t0)[8],a[10]=((C_word*)t0)[9],a[11]=((C_word*)t0)[10],a[12]=((C_word*)t0)[11],a[13]=((C_word*)t0)[12],a[14]=((C_word*)t0)[13],tmp=(C_word)a,a+=15,tmp);
if(C_truep(((C_word*)t0)[4])){
t3=C_eqp(lf[31],((C_word*)t0)[2]);
if(C_truep(t3)){
t4=C_SCHEME_UNDEFINED;
t5=t2;{
C_word *av2=av;
av2[0]=t5;
av2[1]=t4;
f_13135(2,av2);}}
else{
/* egg-compile.scm:1236: chicken.base#print */
t4=*((C_word*)lf[225]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t4;
av2[1]=t2;
av2[2]=lf[264];
av2[3]=((C_word*)t0)[5];
((C_proc)(void*)(*((C_word*)t4+1)))(4,av2);}}}
else{
t3=t2;{
C_word *av2=av;
av2[0]=t3;
av2[1]=C_SCHEME_UNDEFINED;
f_13135(2,av2);}}}

/* k13133 in k13130 in k13127 in k13105 in k13099 in k13096 */
static void C_ccall f_13135(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(22,c,4)))){
C_save_and_reclaim((void *)f_13135,c,av);}
a=C_alloc(22);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_13138,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
t3=(*a=C_CLOSURE_TYPE|14,a[1]=(C_word)f_13145,a[2]=((C_word*)t0)[4],a[3]=((C_word*)t0)[5],a[4]=((C_word*)t0)[6],a[5]=t2,a[6]=((C_word*)t0)[7],a[7]=((C_word*)t0)[8],a[8]=((C_word*)t0)[9],a[9]=((C_word*)t0)[10],a[10]=((C_word*)t0)[2],a[11]=((C_word*)t0)[11],a[12]=((C_word*)t0)[12],a[13]=((C_word*)t0)[13],a[14]=((C_word*)t0)[14],tmp=(C_word)a,a+=15,tmp);
/* egg-compile.scm:832: qs* */
f_14651(t3,C_retrieve2(lf[36],C_text("main#default-builder")),((C_word*)t0)[2],C_a_i_list(&a,1,C_SCHEME_TRUE));}

/* k13136 in k13133 in k13130 in k13127 in k13105 in k13099 in k13096 */
static void C_ccall f_13138(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_13138,c,av);}
t2=C_eqp(((C_word*)t0)[2],lf[31]);
if(C_truep(t2)){
/* egg-compile.scm:1246: chicken.base#print */
t3=*((C_word*)lf[225]+1);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=((C_word*)t0)[3];
av2[2]=lf[226];
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}
else{
t3=C_SCHEME_UNDEFINED;
t4=((C_word*)t0)[3];{
C_word *av2=av;
av2[0]=t4;
av2[1]=t3;
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}}

/* k13143 in k13133 in k13130 in k13127 in k13105 in k13099 in k13096 */
static void C_ccall f_13145(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(15,c,4)))){
C_save_and_reclaim((void *)f_13145,c,av);}
a=C_alloc(15);
t2=(*a=C_CLOSURE_TYPE|14,a[1]=(C_word)f_13149,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=t1,a[7]=((C_word*)t0)[6],a[8]=((C_word*)t0)[7],a[9]=((C_word*)t0)[8],a[10]=((C_word*)t0)[9],a[11]=((C_word*)t0)[10],a[12]=((C_word*)t0)[11],a[13]=((C_word*)t0)[12],a[14]=((C_word*)t0)[13],tmp=(C_word)a,a+=15,tmp);
/* egg-compile.scm:836: qs* */
f_14651(t2,((C_word*)t0)[14],((C_word*)t0)[10],C_SCHEME_END_OF_LIST);}

/* k13147 in k13143 in k13133 in k13130 in k13127 in k13105 in k13099 in k13096 */
static void C_ccall f_13149(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(15,c,4)))){
C_save_and_reclaim((void *)f_13149,c,av);}
a=C_alloc(15);
t2=(C_truep(((C_word*)t0)[2])?((C_word*)t0)[3]:lf[350]);
t3=(*a=C_CLOSURE_TYPE|14,a[1]=(C_word)f_13157,a[2]=((C_word*)t0)[4],a[3]=((C_word*)t0)[5],a[4]=((C_word*)t0)[6],a[5]=((C_word*)t0)[7],a[6]=((C_word*)t0)[8],a[7]=t1,a[8]=t2,a[9]=((C_word*)t0)[3],a[10]=((C_word*)t0)[9],a[11]=((C_word*)t0)[10],a[12]=((C_word*)t0)[11],a[13]=((C_word*)t0)[12],a[14]=((C_word*)t0)[13],tmp=(C_word)a,a+=15,tmp);
/* egg-compile.scm:838: filelist */
f_14857(t3,((C_word*)t0)[9],((C_word*)t0)[14],((C_word*)t0)[11]);}

/* k13155 in k13147 in k13143 in k13133 in k13130 in k13127 in k13105 in k13099 in k13096 */
static void C_ccall f_13157(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(16,c,4)))){
C_save_and_reclaim((void *)f_13157,c,av);}
a=C_alloc(16);
t2=(*a=C_CLOSURE_TYPE|15,a[1]=(C_word)f_13161,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],a[9]=t1,a[10]=((C_word*)t0)[9],a[11]=((C_word*)t0)[10],a[12]=((C_word*)t0)[11],a[13]=((C_word*)t0)[12],a[14]=((C_word*)t0)[13],a[15]=((C_word*)t0)[14],tmp=(C_word)a,a+=16,tmp);
/* egg-compile.scm:839: filelist */
f_14857(t2,((C_word*)t0)[10],((C_word*)t0)[11],((C_word*)t0)[12]);}

/* k13159 in k13155 in k13147 in k13143 in k13133 in k13130 in k13127 in k13105 in k13099 in k13096 */
static void C_ccall f_13161(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(17,c,3)))){
C_save_and_reclaim((void *)f_13161,c,av);}
a=C_alloc(17);
t2=(C_truep(C_retrieve2(lf[81],C_text("main#keep-generated-files")))?lf[351]:lf[352]);
t3=C_eqp(((C_word*)t0)[2],lf[103]);
t4=(C_truep(t3)?lf[353]:lf[354]);
t5=(*a=C_CLOSURE_TYPE|16,a[1]=(C_word)f_13173,a[2]=((C_word*)t0)[3],a[3]=((C_word*)t0)[4],a[4]=((C_word*)t0)[5],a[5]=((C_word*)t0)[6],a[6]=((C_word*)t0)[7],a[7]=((C_word*)t0)[8],a[8]=((C_word*)t0)[9],a[9]=t1,a[10]=((C_word*)t0)[10],a[11]=t2,a[12]=t4,a[13]=((C_word*)t0)[11],a[14]=((C_word*)t0)[12],a[15]=((C_word*)t0)[13],a[16]=((C_word*)t0)[14],tmp=(C_word)a,a+=17,tmp);
/* egg-compile.scm:847: arglist */
f_14798(t5,((C_word*)t0)[15],((C_word*)t0)[13]);}

/* k13171 in k13159 in k13155 in k13147 in k13143 in k13133 in k13130 in k13127 in k13105 in k13099 in k13096 */
static void C_ccall f_13173(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(17,c,3)))){
C_save_and_reclaim((void *)f_13173,c,av);}
a=C_alloc(17);
t2=(*a=C_CLOSURE_TYPE|16,a[1]=(C_word)f_13177,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],a[9]=((C_word*)t0)[9],a[10]=((C_word*)t0)[10],a[11]=((C_word*)t0)[11],a[12]=((C_word*)t0)[12],a[13]=((C_word*)t0)[13],a[14]=t1,a[15]=((C_word*)t0)[14],a[16]=((C_word*)t0)[15],tmp=(C_word)a,a+=17,tmp);
/* egg-compile.scm:848: arglist */
f_14798(t2,((C_word*)t0)[16],((C_word*)t0)[15]);}

/* k13175 in k13171 in k13159 in k13155 in k13147 in k13143 in k13133 in k13130 in k13127 in k13105 in k13099 in k13096 */
static void C_ccall f_13177(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(16,c,4)))){
C_save_and_reclaim((void *)f_13177,c,av);}
a=C_alloc(16);
t2=(*a=C_CLOSURE_TYPE|15,a[1]=(C_word)f_13181,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],a[9]=((C_word*)t0)[9],a[10]=((C_word*)t0)[10],a[11]=((C_word*)t0)[11],a[12]=((C_word*)t0)[12],a[13]=((C_word*)t0)[13],a[14]=((C_word*)t0)[14],a[15]=t1,tmp=(C_word)a,a+=16,tmp);
/* egg-compile.scm:850: filelist */
f_14857(t2,((C_word*)t0)[13],((C_word*)t0)[15],((C_word*)t0)[16]);}

/* k13179 in k13175 in k13171 in k13159 in k13155 in k13147 in k13143 in k13133 in k13130 in k13127 in k13105 in k13099 in k13096 */
static void C_ccall f_13181(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,32)))){
C_save_and_reclaim((void *)f_13181,c,av);}
/* egg-compile.scm:832: chicken.base#print */
t2=*((C_word*)lf[225]+1);{
C_word *av2;
if(c >= 33) {
  av2=av;
} else {
  av2=C_alloc(33);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=lf[355];
av2[3]=((C_word*)t0)[3];
av2[4]=lf[356];
av2[5]=((C_word*)t0)[4];
av2[6]=lf[357];
av2[7]=((C_word*)t0)[5];
av2[8]=lf[358];
av2[9]=((C_word*)t0)[6];
av2[10]=lf[359];
av2[11]=((C_word*)t0)[7];
av2[12]=lf[360];
av2[13]=((C_word*)t0)[8];
av2[14]=lf[361];
av2[15]=((C_word*)t0)[9];
av2[16]=lf[362];
av2[17]=((C_word*)t0)[10];
av2[18]=((C_word*)t0)[11];
av2[19]=lf[363];
av2[20]=((C_word*)t0)[12];
av2[21]=lf[364];
av2[22]=((C_word*)t0)[13];
av2[23]=lf[365];
av2[24]=((C_word*)t0)[13];
av2[25]=((C_word*)t0)[14];
av2[26]=((C_word*)t0)[15];
av2[27]=lf[366];
av2[28]=((C_word*)t0)[5];
av2[29]=lf[367];
av2[30]=t1;
av2[31]=lf[368];
av2[32]=((C_word*)t0)[4];
((C_proc)(void*)(*((C_word*)t2+1)))(33,av2);}}

/* k13189 in k13127 in k13105 in k13099 in k13096 */
static void C_ccall f_13191(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,4)))){
C_save_and_reclaim((void *)f_13191,c,av);}
/* egg-compile.scm:829: qs* */
f_14651(((C_word*)t0)[2],t1,((C_word*)t0)[3],C_SCHEME_END_OF_LIST);}

/* map-loop2976 in k13105 in k13099 in k13096 */
static void C_fcall f_13196(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,0,2)))){
C_save_and_reclaim_args((void *)trf_13196,3,t0,t1,t2);}
a=C_alloc(6);
if(C_truep(C_i_pairp(t2))){
t3=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_13221,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=t1,a[5]=t2,tmp=(C_word)a,a+=6,tmp);
/* egg-compile.scm:824: g2982 */
t4=((C_word*)t0)[4];
f_13111(t4,t3,C_slot(t2,C_fix(0)));}
else{
t3=t1;{
C_word av2[2];
av2[0]=t3;
av2[1]=C_slot(((C_word*)t0)[5],C_fix(1));
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}}

/* k13219 in map-loop2976 in k13105 in k13099 in k13096 */
static void C_ccall f_13221(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,2)))){
C_save_and_reclaim((void *)f_13221,c,av);}
a=C_alloc(3);
t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST);
t3=C_i_setslot(((C_word*)((C_word*)t0)[2])[1],C_fix(1),t2);
t4=C_mutate(((C_word *)((C_word*)t0)[2])+1,t2);
t5=((C_word*)((C_word*)t0)[3])[1];
f_13196(t5,((C_word*)t0)[4],C_slot(((C_word*)t0)[5],C_fix(1)));}

/* k13230 in k13099 in k13096 */
static void C_ccall f_13232(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,4)))){
C_save_and_reclaim((void *)f_13232,c,av);}
/* egg-compile.scm:820: qs* */
f_14651(((C_word*)t0)[2],t1,((C_word*)t0)[3],C_SCHEME_END_OF_LIST);}

/* k13234 in k13099 in k13096 */
static void C_ccall f_13236(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,4)))){
C_save_and_reclaim((void *)f_13236,c,av);}
t2=C_eqp(((C_word*)t0)[2],lf[54]);
if(C_truep(t2)){
/* egg-compile.scm:1220: scheme#string-append */
t3=*((C_word*)lf[83]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t3;
av2[1]=((C_word*)t0)[3];
av2[2]=t1;
av2[3]=lf[267];
((C_proc)(void*)(*((C_word*)t3+1)))(4,av2);}}
else{
/* egg-compile.scm:820: qs* */
f_14651(((C_word*)t0)[4],t1,((C_word*)t0)[5],C_SCHEME_END_OF_LIST);}}

/* k13245 */
static void C_ccall f_13247(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,4)))){
C_save_and_reclaim((void *)f_13247,c,av);}
if(C_truep(t1)){
/* egg-compile.scm:813: qs* */
f_14651(((C_word*)t0)[2],t1,((C_word*)t0)[3],C_SCHEME_END_OF_LIST);}
else{
t2=C_retrieve2(lf[34],C_text("main#default-csc"));
t3=C_retrieve2(lf[34],C_text("main#default-csc"));
/* egg-compile.scm:813: qs* */
f_14651(((C_word*)t0)[2],C_retrieve2(lf[34],C_text("main#default-csc")),((C_word*)t0)[3],C_SCHEME_END_OF_LIST);}}

/* a13251 in k13076 in main#compile-dynamic-program in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in ... */
static void C_ccall f_13252(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
if(c!=2) C_bad_argc_2(c,2,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_13252,c,av);}
t2=t1;{
C_word *av2=av;
av2[0]=t2;
av2[1]=C_SCHEME_END_OF_LIST;
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}

/* a13254 in main#compile-dynamic-program in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in ... */
static void C_ccall f_13255(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
if(c!=2) C_bad_argc_2(c,2,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_13255,c,av);}
t2=t1;{
C_word *av2=av;
av2[0]=t2;
av2[1]=C_SCHEME_END_OF_LIST;
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}

/* main#compile-static-program in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in k8212 in ... */
static void C_ccall f_13258(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3;
C_word *a;
if(c<3) C_bad_min_argc_2(c,3,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand((c-3)*C_SIZEOF_PAIR +8,c,4)))){
C_save_and_reclaim((void*)f_13258,c,av);}
a=C_alloc((c-3)*C_SIZEOF_PAIR+8);
t3=C_build_rest(&a,c,3,av);
C_word t4;
C_word t5;
C_word t6;
C_word t7;
t4=C_i_get_keyword(lf[120],t3,C_SCHEME_FALSE);
t5=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_13265,a[2]=t3,a[3]=t1,a[4]=t4,a[5]=t2,tmp=(C_word)a,a+=6,tmp);
t6=(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_13445,tmp=(C_word)a,a+=2,tmp);
/* egg-compile.scm:854: ##sys#get-keyword */
{C_proc tp=(C_proc)C_fast_retrieve_proc(*((C_word*)lf[274]+1));
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=*((C_word*)lf[274]+1);
av2[1]=t5;
av2[2]=lf[121];
av2[3]=t3;
av2[4]=t6;
tp(5,av2);}}

/* k13263 in main#compile-static-program in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in ... */
static void C_ccall f_13265(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(9,c,4)))){
C_save_and_reclaim((void *)f_13265,c,av);}
a=C_alloc(9);
t2=(*a=C_CLOSURE_TYPE|6,a[1]=(C_word)f_13268,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=t1,a[5]=((C_word*)t0)[4],a[6]=((C_word*)t0)[5],tmp=(C_word)a,a+=7,tmp);
t3=(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_13442,tmp=(C_word)a,a+=2,tmp);
/* egg-compile.scm:854: ##sys#get-keyword */
{C_proc tp=(C_proc)C_fast_retrieve_proc(*((C_word*)lf[274]+1));
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=*((C_word*)lf[274]+1);
av2[1]=t2;
av2[2]=lf[122];
av2[3]=((C_word*)t0)[2];
av2[4]=t3;
tp(5,av2);}}

/* k13266 in k13263 in main#compile-static-program in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in ... */
static void C_ccall f_13268(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(11,c,4)))){
C_save_and_reclaim((void *)f_13268,c,av);}
a=C_alloc(11);
t2=C_i_get_keyword(lf[131],((C_word*)t0)[2],C_SCHEME_FALSE);
t3=C_i_get_keyword(lf[124],((C_word*)t0)[2],C_SCHEME_FALSE);
t4=C_i_get_keyword(lf[125],((C_word*)t0)[2],C_SCHEME_FALSE);
t5=C_i_get_keyword(lf[129],((C_word*)t0)[2],C_SCHEME_FALSE);
t6=C_i_get_keyword(lf[132],((C_word*)t0)[2],C_SCHEME_FALSE);
t7=((C_word*)t0)[3];{
C_word *av2=av;
av2[0]=t7;
av2[1]=(*a=C_CLOSURE_TYPE|10,a[1]=(C_word)f_13284,a[2]=((C_word*)t0)[4],a[3]=t4,a[4]=t6,a[5]=t3,a[6]=t1,a[7]=t2,a[8]=t5,a[9]=((C_word*)t0)[5],a[10]=((C_word*)t0)[6],tmp=(C_word)a,a+=11,tmp);
((C_proc)(void*)(*((C_word*)t7+1)))(2,av2);}}

/* f_13284 in k13266 in k13263 in main#compile-static-program in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in ... */
static void C_ccall f_13284(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3=av[3];
C_word t4;
C_word t5;
C_word t6;
C_word *a;
if(c!=4) C_bad_argc_2(c,4,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(18,c,4)))){
C_save_and_reclaim((void *)f_13284,c,av);}
a=C_alloc(18);
t4=(*a=C_CLOSURE_TYPE|13,a[1]=(C_word)f_13288,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=t3,a[5]=((C_word*)t0)[4],a[6]=t1,a[7]=((C_word*)t0)[5],a[8]=t2,a[9]=((C_word*)t0)[6],a[10]=((C_word*)t0)[7],a[11]=((C_word*)t0)[8],a[12]=((C_word*)t0)[9],a[13]=((C_word*)t0)[10],tmp=(C_word)a,a+=14,tmp);
t5=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_13437,a[2]=t4,a[3]=t3,tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:859: custom-cmd */
f_14949(t5,((C_word*)t0)[5],t2,t3);}

/* k13286 */
static void C_ccall f_13288(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(19,c,2)))){
C_save_and_reclaim((void *)f_13288,c,av);}
a=C_alloc(19);
t2=(*a=C_CLOSURE_TYPE|14,a[1]=(C_word)f_13291,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=t1,a[9]=((C_word*)t0)[8],a[10]=((C_word*)t0)[9],a[11]=((C_word*)t0)[10],a[12]=((C_word*)t0)[11],a[13]=((C_word*)t0)[12],a[14]=((C_word*)t0)[13],tmp=(C_word)a,a+=15,tmp);
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f23516,a[2]=t2,a[3]=((C_word*)t0)[8],tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:1206: chicken.string#->string */
t4=C_fast_retrieve(lf[172]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t4;
av2[1]=t3;
av2[2]=((C_word*)t0)[13];
((C_proc)(void*)(*((C_word*)t4+1)))(3,av2);}}

/* k13289 in k13286 */
static void C_ccall f_13291(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(25,c,3)))){
C_save_and_reclaim((void *)f_13291,c,av);}
a=C_alloc(25);
t2=C_i_nullp(((C_word*)t0)[2]);
t3=(C_truep(t2)?C_retrieve2(lf[69],C_text("main#default-static-compilation-options")):((C_word*)t0)[2]);
t4=(*a=C_CLOSURE_TYPE|14,a[1]=(C_word)f_13297,a[2]=((C_word*)t0)[3],a[3]=((C_word*)t0)[4],a[4]=((C_word*)t0)[5],a[5]=((C_word*)t0)[6],a[6]=((C_word*)t0)[7],a[7]=((C_word*)t0)[8],a[8]=((C_word*)t0)[9],a[9]=((C_word*)t0)[10],a[10]=t3,a[11]=((C_word*)t0)[11],a[12]=((C_word*)t0)[12],a[13]=((C_word*)t0)[13],a[14]=((C_word*)t0)[14],tmp=(C_word)a,a+=15,tmp);
t5=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_13422,a[2]=t4,a[3]=((C_word*)t0)[4],tmp=(C_word)a,a+=4,tmp);
t6=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_13426,a[2]=((C_word*)t0)[3],a[3]=t5,a[4]=t4,a[5]=((C_word*)t0)[4],tmp=(C_word)a,a+=6,tmp);
t7=(
/* egg-compile.scm:867: executable-extension */
  f_8809(((C_word*)t0)[4])
);
/* egg-compile.scm:866: chicken.string#conc */
t8=C_fast_retrieve(lf[134]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t8;
av2[1]=t6;
av2[2]=t1;
av2[3]=t7;
((C_proc)(void*)(*((C_word*)t8+1)))(4,av2);}}

/* k13295 in k13289 in k13286 */
static void C_ccall f_13297(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word t11;
C_word t12;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(32,c,3)))){
C_save_and_reclaim((void *)f_13297,c,av);}
a=C_alloc(32);
t2=C_a_i_cons(&a,2,C_SCHEME_UNDEFINED,C_SCHEME_END_OF_LIST);
t3=t2;
t4=(*a=C_VECTOR_TYPE|1,a[1]=t3,tmp=(C_word)a,a+=2,tmp);
t5=((C_word*)t4)[1];
t6=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_13301,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
t7=C_i_check_list_2(((C_word*)t0)[4],lf[8]);
t8=(*a=C_CLOSURE_TYPE|14,a[1]=(C_word)f_13319,a[2]=((C_word*)t0)[3],a[3]=((C_word*)t0)[5],a[4]=((C_word*)t0)[6],a[5]=((C_word*)t0)[7],a[6]=((C_word*)t0)[2],a[7]=t1,a[8]=((C_word*)t0)[8],a[9]=((C_word*)t0)[9],a[10]=((C_word*)t0)[10],a[11]=((C_word*)t0)[11],a[12]=((C_word*)t0)[12],a[13]=((C_word*)t0)[13],a[14]=((C_word*)t0)[14],tmp=(C_word)a,a+=15,tmp);
t9=C_SCHEME_UNDEFINED;
t10=(*a=C_VECTOR_TYPE|1,a[1]=t9,tmp=(C_word)a,a+=2,tmp);
t11=C_set_block_item(t10,0,(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_13386,a[2]=t4,a[3]=t10,a[4]=t6,a[5]=t5,tmp=(C_word)a,a+=6,tmp));
t12=((C_word*)t10)[1];
f_13386(t12,t8,((C_word*)t0)[4]);}

/* g3040 in k13295 in k13289 in k13286 */
static void C_fcall f_13301(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,0,3)))){
C_save_and_reclaim_args((void *)trf_13301,3,t0,t1,t2);}
a=C_alloc(4);
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_13309,a[2]=((C_word*)t0)[2],a[3]=t1,tmp=(C_word)a,a+=4,tmp);
t4=(
/* egg-compile.scm:872: object-extension */
  f_8771(((C_word*)t0)[3])
);
/* egg-compile.scm:871: chicken.string#conc */
t5=C_fast_retrieve(lf[134]);{
C_word av2[4];
av2[0]=t5;
av2[1]=t3;
av2[2]=t2;
av2[3]=t4;
((C_proc)(void*)(*((C_word*)t5+1)))(4,av2);}}

/* k13307 in g3040 in k13295 in k13289 in k13286 */
static void C_ccall f_13309(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_13309,c,av);}
t2=C_eqp(((C_word*)t0)[2],lf[54]);
if(C_truep(t2)){
/* egg-compile.scm:1220: scheme#string-append */
t3=*((C_word*)lf[83]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t3;
av2[1]=((C_word*)t0)[3];
av2[2]=t1;
av2[3]=lf[267];
((C_proc)(void*)(*((C_word*)t3+1)))(4,av2);}}
else{
t3=((C_word*)t0)[3];{
C_word *av2=av;
av2[0]=t3;
av2[1]=t1;
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}}

/* k13317 in k13295 in k13289 in k13286 */
static void C_ccall f_13319(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(18,c,4)))){
C_save_and_reclaim((void *)f_13319,c,av);}
a=C_alloc(18);
t2=(*a=C_CLOSURE_TYPE|13,a[1]=(C_word)f_13322,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],a[9]=t1,a[10]=((C_word*)t0)[9],a[11]=((C_word*)t0)[10],a[12]=((C_word*)t0)[11],a[13]=((C_word*)t0)[12],tmp=(C_word)a,a+=14,tmp);
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_13381,a[2]=t2,a[3]=((C_word*)t0)[2],tmp=(C_word)a,a+=4,tmp);
if(C_truep(((C_word*)t0)[13])){
/* egg-compile.scm:875: qs* */
f_14651(t2,((C_word*)t0)[13],((C_word*)t0)[2],C_SCHEME_END_OF_LIST);}
else{
/* egg-compile.scm:875: chicken.string#conc */
t4=C_fast_retrieve(lf[134]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t4;
av2[1]=t3;
av2[2]=((C_word*)t0)[14];
av2[3]=lf[388];
((C_proc)(void*)(*((C_word*)t4+1)))(4,av2);}}}

/* k13320 in k13317 in k13295 in k13289 in k13286 */
static void C_ccall f_13322(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(15,c,3)))){
C_save_and_reclaim((void *)f_13322,c,av);}
a=C_alloc(15);
t2=(*a=C_CLOSURE_TYPE|14,a[1]=(C_word)f_13325,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=t1,a[9]=((C_word*)t0)[8],a[10]=((C_word*)t0)[9],a[11]=((C_word*)t0)[10],a[12]=((C_word*)t0)[11],a[13]=((C_word*)t0)[12],a[14]=((C_word*)t0)[13],tmp=(C_word)a,a+=15,tmp);
if(C_truep(((C_word*)t0)[4])){
t3=C_eqp(lf[31],((C_word*)t0)[2]);
if(C_truep(t3)){
t4=C_SCHEME_UNDEFINED;
t5=t2;{
C_word *av2=av;
av2[0]=t5;
av2[1]=t4;
f_13325(2,av2);}}
else{
/* egg-compile.scm:1236: chicken.base#print */
t4=*((C_word*)lf[225]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t4;
av2[1]=t2;
av2[2]=lf[264];
av2[3]=((C_word*)t0)[5];
((C_proc)(void*)(*((C_word*)t4+1)))(4,av2);}}}
else{
t3=t2;{
C_word *av2=av;
av2[0]=t3;
av2[1]=C_SCHEME_UNDEFINED;
f_13325(2,av2);}}}

/* k13323 in k13320 in k13317 in k13295 in k13289 in k13286 */
static void C_ccall f_13325(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(22,c,4)))){
C_save_and_reclaim((void *)f_13325,c,av);}
a=C_alloc(22);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_13328,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
t3=(*a=C_CLOSURE_TYPE|14,a[1]=(C_word)f_13335,a[2]=((C_word*)t0)[4],a[3]=((C_word*)t0)[5],a[4]=((C_word*)t0)[6],a[5]=t2,a[6]=((C_word*)t0)[7],a[7]=((C_word*)t0)[8],a[8]=((C_word*)t0)[9],a[9]=((C_word*)t0)[10],a[10]=((C_word*)t0)[2],a[11]=((C_word*)t0)[11],a[12]=((C_word*)t0)[12],a[13]=((C_word*)t0)[13],a[14]=((C_word*)t0)[14],tmp=(C_word)a,a+=15,tmp);
/* egg-compile.scm:878: qs* */
f_14651(t3,C_retrieve2(lf[36],C_text("main#default-builder")),((C_word*)t0)[2],C_a_i_list(&a,1,C_SCHEME_TRUE));}

/* k13326 in k13323 in k13320 in k13317 in k13295 in k13289 in k13286 */
static void C_ccall f_13328(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_13328,c,av);}
t2=C_eqp(((C_word*)t0)[2],lf[31]);
if(C_truep(t2)){
/* egg-compile.scm:1246: chicken.base#print */
t3=*((C_word*)lf[225]+1);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=((C_word*)t0)[3];
av2[2]=lf[226];
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}
else{
t3=C_SCHEME_UNDEFINED;
t4=((C_word*)t0)[3];{
C_word *av2=av;
av2[0]=t4;
av2[1]=t3;
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}}

/* k13333 in k13323 in k13320 in k13317 in k13295 in k13289 in k13286 */
static void C_ccall f_13335(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(15,c,4)))){
C_save_and_reclaim((void *)f_13335,c,av);}
a=C_alloc(15);
t2=(*a=C_CLOSURE_TYPE|14,a[1]=(C_word)f_13339,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=t1,a[7]=((C_word*)t0)[6],a[8]=((C_word*)t0)[7],a[9]=((C_word*)t0)[8],a[10]=((C_word*)t0)[9],a[11]=((C_word*)t0)[10],a[12]=((C_word*)t0)[11],a[13]=((C_word*)t0)[12],a[14]=((C_word*)t0)[13],tmp=(C_word)a,a+=15,tmp);
/* egg-compile.scm:882: qs* */
f_14651(t2,((C_word*)t0)[14],((C_word*)t0)[10],C_SCHEME_END_OF_LIST);}

/* k13337 in k13333 in k13323 in k13320 in k13317 in k13295 in k13289 in k13286 */
static void C_ccall f_13339(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(16,c,4)))){
C_save_and_reclaim((void *)f_13339,c,av);}
a=C_alloc(16);
t2=(C_truep(((C_word*)t0)[2])?((C_word*)t0)[3]:lf[370]);
t3=(*a=C_CLOSURE_TYPE|15,a[1]=(C_word)f_13347,a[2]=((C_word*)t0)[4],a[3]=((C_word*)t0)[5],a[4]=((C_word*)t0)[6],a[5]=((C_word*)t0)[7],a[6]=((C_word*)t0)[8],a[7]=t1,a[8]=t2,a[9]=((C_word*)t0)[3],a[10]=((C_word*)t0)[9],a[11]=((C_word*)t0)[10],a[12]=((C_word*)t0)[11],a[13]=((C_word*)t0)[12],a[14]=((C_word*)t0)[13],a[15]=((C_word*)t0)[14],tmp=(C_word)a,a+=16,tmp);
/* egg-compile.scm:884: filelist */
f_14857(t3,((C_word*)t0)[9],((C_word*)t0)[10],((C_word*)t0)[11]);}

/* k13345 in k13337 in k13333 in k13323 in k13320 in k13317 in k13295 in k13289 in k13286 */
static void C_ccall f_13347(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(16,c,4)))){
C_save_and_reclaim((void *)f_13347,c,av);}
a=C_alloc(16);
t2=(*a=C_CLOSURE_TYPE|15,a[1]=(C_word)f_13351,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],a[9]=t1,a[10]=((C_word*)t0)[9],a[11]=((C_word*)t0)[10],a[12]=((C_word*)t0)[11],a[13]=((C_word*)t0)[12],a[14]=((C_word*)t0)[13],a[15]=((C_word*)t0)[14],tmp=(C_word)a,a+=16,tmp);
/* egg-compile.scm:885: filelist */
f_14857(t2,((C_word*)t0)[10],((C_word*)t0)[15],((C_word*)t0)[12]);}

/* k13349 in k13345 in k13337 in k13333 in k13323 in k13320 in k13317 in k13295 in k13289 in k13286 */
static void C_ccall f_13351(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(17,c,3)))){
C_save_and_reclaim((void *)f_13351,c,av);}
a=C_alloc(17);
t2=(C_truep(C_retrieve2(lf[81],C_text("main#keep-generated-files")))?lf[371]:lf[372]);
t3=C_eqp(((C_word*)t0)[2],lf[103]);
t4=(C_truep(t3)?lf[373]:lf[374]);
t5=(*a=C_CLOSURE_TYPE|16,a[1]=(C_word)f_13363,a[2]=((C_word*)t0)[3],a[3]=((C_word*)t0)[4],a[4]=((C_word*)t0)[5],a[5]=((C_word*)t0)[6],a[6]=((C_word*)t0)[7],a[7]=((C_word*)t0)[8],a[8]=((C_word*)t0)[9],a[9]=t1,a[10]=((C_word*)t0)[10],a[11]=t2,a[12]=t4,a[13]=((C_word*)t0)[11],a[14]=((C_word*)t0)[12],a[15]=((C_word*)t0)[13],a[16]=((C_word*)t0)[14],tmp=(C_word)a,a+=17,tmp);
/* egg-compile.scm:893: arglist */
f_14798(t5,((C_word*)t0)[15],((C_word*)t0)[13]);}

/* k13361 in k13349 in k13345 in k13337 in k13333 in k13323 in k13320 in k13317 in k13295 in k13289 in k13286 */
static void C_ccall f_13363(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(17,c,3)))){
C_save_and_reclaim((void *)f_13363,c,av);}
a=C_alloc(17);
t2=(*a=C_CLOSURE_TYPE|16,a[1]=(C_word)f_13367,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],a[9]=((C_word*)t0)[9],a[10]=((C_word*)t0)[10],a[11]=((C_word*)t0)[11],a[12]=((C_word*)t0)[12],a[13]=((C_word*)t0)[13],a[14]=t1,a[15]=((C_word*)t0)[14],a[16]=((C_word*)t0)[15],tmp=(C_word)a,a+=17,tmp);
/* egg-compile.scm:894: arglist */
f_14798(t2,((C_word*)t0)[16],((C_word*)t0)[15]);}

/* k13365 in k13361 in k13349 in k13345 in k13337 in k13333 in k13323 in k13320 in k13317 in k13295 in k13289 in k13286 */
static void C_ccall f_13367(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(16,c,4)))){
C_save_and_reclaim((void *)f_13367,c,av);}
a=C_alloc(16);
t2=(*a=C_CLOSURE_TYPE|15,a[1]=(C_word)f_13371,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],a[9]=((C_word*)t0)[9],a[10]=((C_word*)t0)[10],a[11]=((C_word*)t0)[11],a[12]=((C_word*)t0)[12],a[13]=((C_word*)t0)[13],a[14]=((C_word*)t0)[14],a[15]=t1,tmp=(C_word)a,a+=16,tmp);
/* egg-compile.scm:896: filelist */
f_14857(t2,((C_word*)t0)[13],((C_word*)t0)[15],((C_word*)t0)[16]);}

/* k13369 in k13365 in k13361 in k13349 in k13345 in k13337 in k13333 in k13323 in k13320 in k13317 in k13295 in k13289 in k13286 */
static void C_ccall f_13371(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,31)))){
C_save_and_reclaim((void *)f_13371,c,av);}
/* egg-compile.scm:878: chicken.base#print */
t2=*((C_word*)lf[225]+1);{
C_word *av2;
if(c >= 32) {
  av2=av;
} else {
  av2=C_alloc(32);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=lf[375];
av2[3]=((C_word*)t0)[3];
av2[4]=lf[376];
av2[5]=((C_word*)t0)[4];
av2[6]=lf[377];
av2[7]=((C_word*)t0)[5];
av2[8]=lf[378];
av2[9]=((C_word*)t0)[6];
av2[10]=lf[379];
av2[11]=((C_word*)t0)[7];
av2[12]=lf[380];
av2[13]=((C_word*)t0)[8];
av2[14]=lf[381];
av2[15]=((C_word*)t0)[9];
av2[16]=lf[382];
av2[17]=((C_word*)t0)[10];
av2[18]=((C_word*)t0)[11];
av2[19]=((C_word*)t0)[12];
av2[20]=lf[383];
av2[21]=((C_word*)t0)[13];
av2[22]=lf[384];
av2[23]=((C_word*)t0)[13];
av2[24]=((C_word*)t0)[14];
av2[25]=((C_word*)t0)[15];
av2[26]=lf[385];
av2[27]=((C_word*)t0)[5];
av2[28]=lf[386];
av2[29]=t1;
av2[30]=lf[387];
av2[31]=((C_word*)t0)[4];
((C_proc)(void*)(*((C_word*)t2+1)))(32,av2);}}

/* k13379 in k13317 in k13295 in k13289 in k13286 */
static void C_ccall f_13381(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,4)))){
C_save_and_reclaim((void *)f_13381,c,av);}
/* egg-compile.scm:875: qs* */
f_14651(((C_word*)t0)[2],t1,((C_word*)t0)[3],C_SCHEME_END_OF_LIST);}

/* map-loop3034 in k13295 in k13289 in k13286 */
static void C_fcall f_13386(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,0,2)))){
C_save_and_reclaim_args((void *)trf_13386,3,t0,t1,t2);}
a=C_alloc(6);
if(C_truep(C_i_pairp(t2))){
t3=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_13411,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=t1,a[5]=t2,tmp=(C_word)a,a+=6,tmp);
/* egg-compile.scm:870: g3040 */
t4=((C_word*)t0)[4];
f_13301(t4,t3,C_slot(t2,C_fix(0)));}
else{
t3=t1;{
C_word av2[2];
av2[0]=t3;
av2[1]=C_slot(((C_word*)t0)[5],C_fix(1));
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}}

/* k13409 in map-loop3034 in k13295 in k13289 in k13286 */
static void C_ccall f_13411(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,2)))){
C_save_and_reclaim((void *)f_13411,c,av);}
a=C_alloc(3);
t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST);
t3=C_i_setslot(((C_word*)((C_word*)t0)[2])[1],C_fix(1),t2);
t4=C_mutate(((C_word *)((C_word*)t0)[2])+1,t2);
t5=((C_word*)((C_word*)t0)[3])[1];
f_13386(t5,((C_word*)t0)[4],C_slot(((C_word*)t0)[5],C_fix(1)));}

/* k13420 in k13289 in k13286 */
static void C_ccall f_13422(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,4)))){
C_save_and_reclaim((void *)f_13422,c,av);}
/* egg-compile.scm:866: qs* */
f_14651(((C_word*)t0)[2],t1,((C_word*)t0)[3],C_SCHEME_END_OF_LIST);}

/* k13424 in k13289 in k13286 */
static void C_ccall f_13426(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,4)))){
C_save_and_reclaim((void *)f_13426,c,av);}
t2=C_eqp(((C_word*)t0)[2],lf[54]);
if(C_truep(t2)){
/* egg-compile.scm:1220: scheme#string-append */
t3=*((C_word*)lf[83]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t3;
av2[1]=((C_word*)t0)[3];
av2[2]=t1;
av2[3]=lf[267];
((C_proc)(void*)(*((C_word*)t3+1)))(4,av2);}}
else{
/* egg-compile.scm:866: qs* */
f_14651(((C_word*)t0)[4],t1,((C_word*)t0)[5],C_SCHEME_END_OF_LIST);}}

/* k13435 */
static void C_ccall f_13437(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,4)))){
C_save_and_reclaim((void *)f_13437,c,av);}
if(C_truep(t1)){
/* egg-compile.scm:859: qs* */
f_14651(((C_word*)t0)[2],t1,((C_word*)t0)[3],C_SCHEME_END_OF_LIST);}
else{
t2=C_retrieve2(lf[34],C_text("main#default-csc"));
t3=C_retrieve2(lf[34],C_text("main#default-csc"));
/* egg-compile.scm:859: qs* */
f_14651(((C_word*)t0)[2],C_retrieve2(lf[34],C_text("main#default-csc")),((C_word*)t0)[3],C_SCHEME_END_OF_LIST);}}

/* a13441 in k13263 in main#compile-static-program in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in ... */
static void C_ccall f_13442(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
if(c!=2) C_bad_argc_2(c,2,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_13442,c,av);}
t2=t1;{
C_word *av2=av;
av2[0]=t2;
av2[1]=C_SCHEME_END_OF_LIST;
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}

/* a13444 in main#compile-static-program in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in ... */
static void C_ccall f_13445(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
if(c!=2) C_bad_argc_2(c,2,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_13445,c,av);}
t2=t1;{
C_word *av2=av;
av2[0]=t2;
av2[1]=C_SCHEME_END_OF_LIST;
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}

/* main#compile-generated-file in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in k8212 in ... */
static void C_ccall f_13448(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3;
C_word *a;
if(c<3) C_bad_min_argc_2(c,3,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand((c-3)*C_SIZEOF_PAIR +7,c,4)))){
C_save_and_reclaim((void*)f_13448,c,av);}
a=C_alloc((c-3)*C_SIZEOF_PAIR+7);
t3=C_build_rest(&a,c,3,av);
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
t4=C_i_get_keyword(lf[120],t3,C_SCHEME_FALSE);
t5=C_i_get_keyword(lf[124],t3,C_SCHEME_FALSE);
t6=C_i_get_keyword(lf[131],t3,C_SCHEME_FALSE);
t7=C_i_get_keyword(lf[129],t3,C_SCHEME_FALSE);
t8=t1;{
C_word *av2=av;
av2[0]=t8;
av2[1]=(*a=C_CLOSURE_TYPE|6,a[1]=(C_word)f_13462,a[2]=t6,a[3]=t7,a[4]=t4,a[5]=t2,a[6]=t5,tmp=(C_word)a,a+=7,tmp);
((C_proc)(void*)(*((C_word*)t8+1)))(2,av2);}}

/* f_13462 in main#compile-generated-file in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in ... */
static void C_ccall f_13462(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3=av[3];
C_word t4;
C_word t5;
C_word t6;
C_word *a;
if(c!=4) C_bad_argc_2(c,4,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(13,c,4)))){
C_save_and_reclaim((void *)f_13462,c,av);}
a=C_alloc(13);
t4=(*a=C_CLOSURE_TYPE|8,a[1]=(C_word)f_13466,a[2]=t3,a[3]=t1,a[4]=t2,a[5]=((C_word*)t0)[2],a[6]=((C_word*)t0)[3],a[7]=((C_word*)t0)[4],a[8]=((C_word*)t0)[5],tmp=(C_word)a,a+=9,tmp);
t5=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_13498,a[2]=t4,a[3]=t3,tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:903: custom-cmd */
f_14949(t5,((C_word*)t0)[6],t2,t3);}

/* k13464 */
static void C_ccall f_13466(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(8,c,4)))){
C_save_and_reclaim((void *)f_13466,c,av);}
a=C_alloc(8);
t2=(*a=C_CLOSURE_TYPE|7,a[1]=(C_word)f_13469,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=t1,a[5]=((C_word*)t0)[4],a[6]=((C_word*)t0)[5],a[7]=((C_word*)t0)[6],tmp=(C_word)a,a+=8,tmp);
if(C_truep(((C_word*)t0)[7])){
/* egg-compile.scm:904: qs* */
f_14651(t2,((C_word*)t0)[7],((C_word*)t0)[2],C_SCHEME_END_OF_LIST);}
else{
/* egg-compile.scm:904: qs* */
f_14651(t2,((C_word*)t0)[8],((C_word*)t0)[2],C_SCHEME_END_OF_LIST);}}

/* k13467 in k13464 */
static void C_ccall f_13469(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(9,c,3)))){
C_save_and_reclaim((void *)f_13469,c,av);}
a=C_alloc(9);
t2=(*a=C_CLOSURE_TYPE|8,a[1]=(C_word)f_13472,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=t1,a[5]=((C_word*)t0)[4],a[6]=((C_word*)t0)[5],a[7]=((C_word*)t0)[6],a[8]=((C_word*)t0)[7],tmp=(C_word)a,a+=9,tmp);
t3=C_eqp(lf[31],((C_word*)t0)[2]);
if(C_truep(t3)){
t4=C_SCHEME_UNDEFINED;
t5=t2;{
C_word *av2=av;
av2[0]=t5;
av2[1]=t4;
f_13472(2,av2);}}
else{
/* egg-compile.scm:1236: chicken.base#print */
t4=*((C_word*)lf[225]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t4;
av2[1]=t2;
av2[2]=lf[264];
av2[3]=((C_word*)t0)[4];
((C_proc)(void*)(*((C_word*)t4+1)))(4,av2);}}}

/* k13470 in k13467 in k13464 */
static void C_ccall f_13472(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(16,c,4)))){
C_save_and_reclaim((void *)f_13472,c,av);}
a=C_alloc(16);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_13475,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
t3=(*a=C_CLOSURE_TYPE|8,a[1]=(C_word)f_13482,a[2]=t2,a[3]=((C_word*)t0)[4],a[4]=((C_word*)t0)[5],a[5]=((C_word*)t0)[6],a[6]=((C_word*)t0)[7],a[7]=((C_word*)t0)[2],a[8]=((C_word*)t0)[8],tmp=(C_word)a,a+=9,tmp);
/* egg-compile.scm:906: qs* */
f_14651(t3,C_retrieve2(lf[36],C_text("main#default-builder")),((C_word*)t0)[2],C_a_i_list(&a,1,C_SCHEME_TRUE));}

/* k13473 in k13470 in k13467 in k13464 */
static void C_ccall f_13475(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_13475,c,av);}
t2=C_eqp(((C_word*)t0)[2],lf[31]);
if(C_truep(t2)){
/* egg-compile.scm:1246: chicken.base#print */
t3=*((C_word*)lf[225]+1);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=((C_word*)t0)[3];
av2[2]=lf[226];
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}
else{
t3=C_SCHEME_UNDEFINED;
t4=((C_word*)t0)[3];{
C_word *av2=av;
av2[0]=t4;
av2[1]=t3;
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}}

/* k13480 in k13470 in k13467 in k13464 */
static void C_ccall f_13482(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(9,c,4)))){
C_save_and_reclaim((void *)f_13482,c,av);}
a=C_alloc(9);
t2=(*a=C_CLOSURE_TYPE|8,a[1]=(C_word)f_13486,a[2]=((C_word*)t0)[2],a[3]=t1,a[4]=((C_word*)t0)[3],a[5]=((C_word*)t0)[4],a[6]=((C_word*)t0)[5],a[7]=((C_word*)t0)[6],a[8]=((C_word*)t0)[7],tmp=(C_word)a,a+=9,tmp);
/* egg-compile.scm:908: qs* */
f_14651(t2,((C_word*)t0)[8],((C_word*)t0)[7],C_SCHEME_END_OF_LIST);}

/* k13484 in k13480 in k13470 in k13467 in k13464 */
static void C_ccall f_13486(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(7,c,4)))){
C_save_and_reclaim((void *)f_13486,c,av);}
a=C_alloc(7);
t2=(*a=C_CLOSURE_TYPE|6,a[1]=(C_word)f_13490,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=t1,tmp=(C_word)a,a+=7,tmp);
/* egg-compile.scm:909: filelist */
f_14857(t2,((C_word*)t0)[6],((C_word*)t0)[7],((C_word*)t0)[8]);}

/* k13488 in k13484 in k13480 in k13470 in k13467 in k13464 */
static void C_ccall f_13490(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,13)))){
C_save_and_reclaim((void *)f_13490,c,av);}
/* egg-compile.scm:906: chicken.base#print */
t2=*((C_word*)lf[225]+1);{
C_word *av2;
if(c >= 14) {
  av2=av;
} else {
  av2=C_alloc(14);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=lf[389];
av2[3]=((C_word*)t0)[3];
av2[4]=lf[390];
av2[5]=((C_word*)t0)[4];
av2[6]=lf[391];
av2[7]=((C_word*)t0)[5];
av2[8]=lf[392];
av2[9]=((C_word*)t0)[6];
av2[10]=lf[393];
av2[11]=t1;
av2[12]=lf[394];
av2[13]=((C_word*)t0)[5];
((C_proc)(void*)(*((C_word*)t2+1)))(14,av2);}}

/* k13496 */
static void C_ccall f_13498(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,4)))){
C_save_and_reclaim((void *)f_13498,c,av);}
/* egg-compile.scm:903: qs* */
f_14651(((C_word*)t0)[2],t1,((C_word*)t0)[3],C_SCHEME_END_OF_LIST);}

/* main#install-static-extension in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in k8212 in ... */
static void C_ccall f_13500(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3;
C_word *a;
if(c<3) C_bad_min_argc_2(c,3,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand((c-3)*C_SIZEOF_PAIR +6,c,4)))){
C_save_and_reclaim((void*)f_13500,c,av);}
a=C_alloc((c-3)*C_SIZEOF_PAIR+6);
t3=C_build_rest(&a,c,3,av);
C_word t4;
C_word t5;
C_word t6;
C_word t7;
t4=C_i_get_keyword(lf[125],t3,C_SCHEME_FALSE);
t5=C_i_get_keyword(lf[133],t3,C_SCHEME_FALSE);
t6=C_i_get_keyword(lf[132],t3,C_SCHEME_FALSE);
t7=t1;{
C_word *av2=av;
av2[0]=t7;
av2[1]=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_13511,a[2]=t6,a[3]=t5,a[4]=t4,a[5]=t2,tmp=(C_word)a,a+=6,tmp);
((C_proc)(void*)(*((C_word*)t7+1)))(2,av2);}}

/* f_13511 in main#install-static-extension in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in ... */
static void C_ccall f_13511(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3=av[3];
C_word t4;
C_word t5;
C_word *a;
if(c!=4) C_bad_argc_2(c,4,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(9,c,4)))){
C_save_and_reclaim((void *)f_13511,c,av);}
a=C_alloc(9);
t4=(*a=C_CLOSURE_TYPE|8,a[1]=(C_word)f_13515,a[2]=t3,a[3]=((C_word*)t0)[2],a[4]=t1,a[5]=((C_word*)t0)[3],a[6]=((C_word*)t0)[4],a[7]=t2,a[8]=((C_word*)t0)[5],tmp=(C_word)a,a+=9,tmp);
/* egg-compile.scm:93: scheme#string-append */
t5=*((C_word*)lf[83]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t5;
av2[1]=t4;
av2[2]=C_retrieve2(lf[23],C_text("main#default-install-program"));
av2[3]=lf[406];
av2[4]=C_retrieve2(lf[25],C_text("main#default-install-program-data-flags"));
((C_proc)(void*)(*((C_word*)t5+1)))(5,av2);}}

/* k13513 */
static void C_ccall f_13515(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(13,c,2)))){
C_save_and_reclaim((void *)f_13515,c,av);}
a=C_alloc(13);
t2=(
/* egg-compile.scm:920: mkdir-command */
  f_8847(((C_word*)t0)[2])
);
t3=(C_truep(C_i_nullp(((C_word*)t0)[3]))?(
/* egg-compile.scm:922: object-extension */
  f_8771(((C_word*)t0)[2])
):(
/* egg-compile.scm:923: archive-extension */
  f_8790(((C_word*)t0)[2])
));
t4=(*a=C_CLOSURE_TYPE|8,a[1]=(C_word)f_13524,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[4],a[4]=t1,a[5]=((C_word*)t0)[5],a[6]=t3,a[7]=t2,a[8]=((C_word*)t0)[6],tmp=(C_word)a,a+=9,tmp);
t5=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f23522,a[2]=t4,a[3]=((C_word*)t0)[7],tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:1206: chicken.string#->string */
t6=C_fast_retrieve(lf[172]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t6;
av2[1]=t5;
av2[2]=((C_word*)t0)[8];
((C_proc)(void*)(*((C_word*)t6+1)))(3,av2);}}

/* k13522 in k13513 */
static void C_ccall f_13524(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(20,c,4)))){
C_save_and_reclaim((void *)f_13524,c,av);}
a=C_alloc(20);
t2=(*a=C_CLOSURE_TYPE|9,a[1]=(C_word)f_13527,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],a[9]=t1,tmp=(C_word)a,a+=10,tmp);
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_13575,a[2]=t2,a[3]=((C_word*)t0)[2],tmp=(C_word)a,a+=4,tmp);
t4=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_13579,a[2]=((C_word*)t0)[8],a[3]=t3,a[4]=t2,a[5]=((C_word*)t0)[2],tmp=(C_word)a,a+=6,tmp);
/* egg-compile.scm:925: chicken.string#conc */
t5=C_fast_retrieve(lf[134]);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t5;
av2[1]=t4;
av2[2]=t1;
av2[3]=lf[405];
av2[4]=((C_word*)t0)[6];
((C_proc)(void*)(*((C_word*)t5+1)))(5,av2);}}

/* k13525 in k13522 in k13513 */
static void C_ccall f_13527(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(14,c,3)))){
C_save_and_reclaim((void *)f_13527,c,av);}
a=C_alloc(14);
t2=(*a=C_CLOSURE_TYPE|9,a[1]=(C_word)f_13530,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=t1,a[7]=((C_word*)t0)[6],a[8]=((C_word*)t0)[7],a[9]=((C_word*)t0)[8],tmp=(C_word)a,a+=10,tmp);
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_13571,a[2]=t2,a[3]=((C_word*)t0)[2],tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:927: chicken.string#conc */
t4=C_fast_retrieve(lf[134]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t4;
av2[1]=t3;
av2[2]=((C_word*)t0)[9];
av2[3]=C_retrieve2(lf[79],C_text("main#+link-file-extension+"));
((C_proc)(void*)(*((C_word*)t4+1)))(4,av2);}}

/* k13528 in k13525 in k13522 in k13513 */
static void C_ccall f_13530(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(10,c,3)))){
C_save_and_reclaim((void *)f_13530,c,av);}
a=C_alloc(10);
t2=(*a=C_CLOSURE_TYPE|9,a[1]=(C_word)f_13533,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=t1,a[6]=((C_word*)t0)[5],a[7]=((C_word*)t0)[6],a[8]=((C_word*)t0)[7],a[9]=((C_word*)t0)[8],tmp=(C_word)a,a+=10,tmp);
/* egg-compile.scm:928: destination-repository */
f_8310(t2,((C_word*)t0)[9],C_SCHEME_END_OF_LIST);}

/* k13531 in k13528 in k13525 in k13522 in k13513 */
static void C_ccall f_13533(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(14,c,4)))){
C_save_and_reclaim((void *)f_13533,c,av);}
a=C_alloc(14);
t2=(*a=C_CLOSURE_TYPE|10,a[1]=(C_word)f_13536,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=t1,a[7]=((C_word*)t0)[6],a[8]=((C_word*)t0)[7],a[9]=((C_word*)t0)[8],a[10]=((C_word*)t0)[9],tmp=(C_word)a,a+=11,tmp);
/* egg-compile.scm:929: qs* */
f_14651(t2,t1,((C_word*)t0)[2],C_a_i_list(&a,1,C_SCHEME_TRUE));}

/* k13534 in k13531 in k13528 in k13525 in k13522 in k13513 */
static void C_ccall f_13536(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(12,c,3)))){
C_save_and_reclaim((void *)f_13536,c,av);}
a=C_alloc(12);
t2=(*a=C_CLOSURE_TYPE|11,a[1]=(C_word)f_13539,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],a[9]=((C_word*)t0)[9],a[10]=((C_word*)t0)[10],a[11]=t1,tmp=(C_word)a,a+=12,tmp);
/* egg-compile.scm:930: shell-variable */
f_14912(t2,lf[404],((C_word*)t0)[2]);}

/* k13537 in k13534 in k13531 in k13528 in k13525 in k13522 in k13513 */
static void C_ccall f_13539(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(11,c,6)))){
C_save_and_reclaim((void *)f_13539,c,av);}
a=C_alloc(11);
t2=(*a=C_CLOSURE_TYPE|10,a[1]=(C_word)f_13542,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=t1,a[7]=((C_word*)t0)[6],a[8]=((C_word*)t0)[7],a[9]=((C_word*)t0)[8],a[10]=((C_word*)t0)[9],tmp=(C_word)a,a+=11,tmp);
/* egg-compile.scm:931: chicken.base#print */
t3=*((C_word*)lf[225]+1);{
C_word *av2;
if(c >= 7) {
  av2=av;
} else {
  av2=C_alloc(7);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=lf[401];
av2[3]=((C_word*)t0)[10];
av2[4]=lf[402];
av2[5]=t1;
av2[6]=((C_word*)t0)[11];
((C_proc)(void*)(*((C_word*)t3+1)))(7,av2);}}

/* k13540 in k13537 in k13534 in k13531 in k13528 in k13525 in k13522 in k13513 */
static void C_ccall f_13542(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(19,c,5)))){
C_save_and_reclaim((void *)f_13542,c,av);}
a=C_alloc(19);
t2=(*a=C_CLOSURE_TYPE|8,a[1]=(C_word)f_13545,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],tmp=(C_word)a,a+=9,tmp);
t3=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_13563,a[2]=t2,a[3]=((C_word*)t0)[4],a[4]=((C_word*)t0)[9],a[5]=((C_word*)t0)[6],tmp=(C_word)a,a+=6,tmp);
t4=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_13567,a[2]=t3,a[3]=((C_word*)t0)[2],tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:933: chicken.string#conc */
t5=C_fast_retrieve(lf[134]);{
C_word *av2;
if(c >= 6) {
  av2=av;
} else {
  av2=C_alloc(6);
}
av2[0]=t5;
av2[1]=t4;
av2[2]=((C_word*)t0)[7];
av2[3]=lf[400];
av2[4]=((C_word*)t0)[8];
av2[5]=((C_word*)t0)[10];
((C_proc)(void*)(*((C_word*)t5+1)))(6,av2);}}

/* k13543 in k13540 in k13537 in k13534 in k13531 in k13528 in k13525 in k13522 in k13513 */
static void C_ccall f_13545(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(14,c,5)))){
C_save_and_reclaim((void *)f_13545,c,av);}
a=C_alloc(14);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_13548,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
t3=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_13555,a[2]=t2,a[3]=((C_word*)t0)[4],a[4]=((C_word*)t0)[5],a[5]=((C_word*)t0)[6],tmp=(C_word)a,a+=6,tmp);
t4=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_13559,a[2]=t3,a[3]=((C_word*)t0)[2],tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:935: chicken.string#conc */
t5=C_fast_retrieve(lf[134]);{
C_word *av2;
if(c >= 6) {
  av2=av;
} else {
  av2=C_alloc(6);
}
av2[0]=t5;
av2[1]=t4;
av2[2]=((C_word*)t0)[7];
av2[3]=lf[397];
av2[4]=((C_word*)t0)[8];
av2[5]=C_retrieve2(lf[79],C_text("main#+link-file-extension+"));
((C_proc)(void*)(*((C_word*)t5+1)))(6,av2);}}

/* k13546 in k13543 in k13540 in k13537 in k13534 in k13531 in k13528 in k13525 in k13522 in k13513 */
static void C_ccall f_13548(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_13548,c,av);}
t2=C_eqp(((C_word*)t0)[2],lf[31]);
if(C_truep(t2)){
/* egg-compile.scm:1246: chicken.base#print */
t3=*((C_word*)lf[225]+1);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=((C_word*)t0)[3];
av2[2]=lf[226];
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}
else{
t3=C_SCHEME_UNDEFINED;
t4=((C_word*)t0)[3];{
C_word *av2=av;
av2[0]=t4;
av2[1]=t3;
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}}

/* k13553 in k13543 in k13540 in k13537 in k13534 in k13531 in k13528 in k13525 in k13522 in k13513 */
static void C_ccall f_13555(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,7)))){
C_save_and_reclaim((void *)f_13555,c,av);}
/* egg-compile.scm:934: chicken.base#print */
t2=*((C_word*)lf[225]+1);{
C_word *av2;
if(c >= 8) {
  av2=av;
} else {
  av2=C_alloc(8);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=lf[395];
av2[4]=((C_word*)t0)[4];
av2[5]=lf[396];
av2[6]=((C_word*)t0)[5];
av2[7]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(8,av2);}}

/* k13557 in k13543 in k13540 in k13537 in k13534 in k13531 in k13528 in k13525 in k13522 in k13513 */
static void C_ccall f_13559(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,4)))){
C_save_and_reclaim((void *)f_13559,c,av);}
a=C_alloc(3);
/* egg-compile.scm:935: qs* */
f_14651(((C_word*)t0)[2],t1,((C_word*)t0)[3],C_a_i_list(&a,1,C_SCHEME_TRUE));}

/* k13561 in k13540 in k13537 in k13534 in k13531 in k13528 in k13525 in k13522 in k13513 */
static void C_ccall f_13563(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,7)))){
C_save_and_reclaim((void *)f_13563,c,av);}
/* egg-compile.scm:932: chicken.base#print */
t2=*((C_word*)lf[225]+1);{
C_word *av2;
if(c >= 8) {
  av2=av;
} else {
  av2=C_alloc(8);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=lf[398];
av2[4]=((C_word*)t0)[4];
av2[5]=lf[399];
av2[6]=((C_word*)t0)[5];
av2[7]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(8,av2);}}

/* k13565 in k13540 in k13537 in k13534 in k13531 in k13528 in k13525 in k13522 in k13513 */
static void C_ccall f_13567(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,4)))){
C_save_and_reclaim((void *)f_13567,c,av);}
a=C_alloc(3);
/* egg-compile.scm:933: qs* */
f_14651(((C_word*)t0)[2],t1,((C_word*)t0)[3],C_a_i_list(&a,1,C_SCHEME_TRUE));}

/* k13569 in k13525 in k13522 in k13513 */
static void C_ccall f_13571(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,4)))){
C_save_and_reclaim((void *)f_13571,c,av);}
a=C_alloc(3);
/* egg-compile.scm:927: qs* */
f_14651(((C_word*)t0)[2],t1,((C_word*)t0)[3],C_a_i_list(&a,1,C_SCHEME_TRUE));}

/* k13573 in k13522 in k13513 */
static void C_ccall f_13575(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,4)))){
C_save_and_reclaim((void *)f_13575,c,av);}
a=C_alloc(3);
/* egg-compile.scm:925: qs* */
f_14651(((C_word*)t0)[2],t1,((C_word*)t0)[3],C_a_i_list(&a,1,C_SCHEME_TRUE));}

/* k13577 in k13522 in k13513 */
static void C_ccall f_13579(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,4)))){
C_save_and_reclaim((void *)f_13579,c,av);}
a=C_alloc(3);
t2=C_eqp(((C_word*)t0)[2],lf[54]);
if(C_truep(t2)){
/* egg-compile.scm:1220: scheme#string-append */
t3=*((C_word*)lf[83]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t3;
av2[1]=((C_word*)t0)[3];
av2[2]=t1;
av2[3]=lf[267];
((C_proc)(void*)(*((C_word*)t3+1)))(4,av2);}}
else{
/* egg-compile.scm:925: qs* */
f_14651(((C_word*)t0)[4],t1,((C_word*)t0)[5],C_a_i_list(&a,1,C_SCHEME_TRUE));}}

/* main#install-dynamic-extension in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in k8212 in ... */
static void C_ccall f_13590(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3;
C_word *a;
if(c<3) C_bad_min_argc_2(c,3,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand((c-3)*C_SIZEOF_PAIR +8,c,4)))){
C_save_and_reclaim((void*)f_13590,c,av);}
a=C_alloc((c-3)*C_SIZEOF_PAIR+8);
t3=C_build_rest(&a,c,3,av);
C_word t4;
C_word t5;
C_word t6;
C_word t7;
t4=C_i_get_keyword(lf[125],t3,C_SCHEME_FALSE);
t5=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_13597,a[2]=t3,a[3]=t1,a[4]=t4,a[5]=t2,tmp=(C_word)a,a+=6,tmp);
t6=(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_13661,tmp=(C_word)a,a+=2,tmp);
/* egg-compile.scm:939: ##sys#get-keyword */
{C_proc tp=(C_proc)C_fast_retrieve_proc(*((C_word*)lf[274]+1));
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=*((C_word*)lf[274]+1);
av2[1]=t5;
av2[2]=lf[416];
av2[3]=t3;
av2[4]=t6;
tp(5,av2);}}

/* k13595 in main#install-dynamic-extension in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in ... */
static void C_ccall f_13597(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,4)))){
C_save_and_reclaim((void *)f_13597,c,av);}
a=C_alloc(6);
t2=C_i_get_keyword(lf[133],((C_word*)t0)[2],C_SCHEME_FALSE);
t3=((C_word*)t0)[3];{
C_word *av2=av;
av2[0]=t3;
av2[1]=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_13601,a[2]=t2,a[3]=t1,a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],tmp=(C_word)a,a+=6,tmp);
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}

/* f_13601 in k13595 in main#install-dynamic-extension in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in ... */
static void C_ccall f_13601(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3=av[3];
C_word t4;
C_word t5;
C_word *a;
if(c!=4) C_bad_argc_2(c,4,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(9,c,4)))){
C_save_and_reclaim((void *)f_13601,c,av);}
a=C_alloc(9);
t4=(*a=C_CLOSURE_TYPE|8,a[1]=(C_word)f_13605,a[2]=t3,a[3]=t1,a[4]=((C_word*)t0)[2],a[5]=((C_word*)t0)[3],a[6]=((C_word*)t0)[4],a[7]=t2,a[8]=((C_word*)t0)[5],tmp=(C_word)a,a+=9,tmp);
/* egg-compile.scm:89: scheme#string-append */
t5=*((C_word*)lf[83]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t5;
av2[1]=t4;
av2[2]=C_retrieve2(lf[23],C_text("main#default-install-program"));
av2[3]=lf[414];
av2[4]=C_retrieve2(lf[24],C_text("main#default-install-program-executable-flags"));
((C_proc)(void*)(*((C_word*)t5+1)))(5,av2);}}

/* k13603 */
static void C_ccall f_13605(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(14,c,2)))){
C_save_and_reclaim((void *)f_13605,c,av);}
a=C_alloc(14);
t2=(
/* egg-compile.scm:943: remove-file-command */
  f_8878(((C_word*)t0)[2])
);
t3=(
/* egg-compile.scm:944: mkdir-command */
  f_8847(((C_word*)t0)[2])
);
t4=(*a=C_CLOSURE_TYPE|9,a[1]=(C_word)f_13614,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=t1,a[5]=t2,a[6]=t3,a[7]=((C_word*)t0)[4],a[8]=((C_word*)t0)[5],a[9]=((C_word*)t0)[6],tmp=(C_word)a,a+=10,tmp);
t5=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f23528,a[2]=t4,a[3]=((C_word*)t0)[7],tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:1206: chicken.string#->string */
t6=C_fast_retrieve(lf[172]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t6;
av2[1]=t5;
av2[2]=((C_word*)t0)[8];
((C_proc)(void*)(*((C_word*)t6+1)))(3,av2);}}

/* k13612 in k13603 */
static void C_ccall f_13614(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(20,c,3)))){
C_save_and_reclaim((void *)f_13614,c,av);}
a=C_alloc(20);
t2=(*a=C_CLOSURE_TYPE|9,a[1]=(C_word)f_13617,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],a[9]=((C_word*)t0)[9],tmp=(C_word)a,a+=10,tmp);
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_13655,a[2]=t2,a[3]=((C_word*)t0)[2],tmp=(C_word)a,a+=4,tmp);
t4=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_13659,a[2]=((C_word*)t0)[9],a[3]=t3,a[4]=t2,a[5]=((C_word*)t0)[2],tmp=(C_word)a,a+=6,tmp);
/* egg-compile.scm:946: chicken.string#conc */
t5=C_fast_retrieve(lf[134]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t5;
av2[1]=t4;
av2[2]=t1;
av2[3]=((C_word*)t0)[8];
((C_proc)(void*)(*((C_word*)t5+1)))(4,av2);}}

/* k13615 in k13612 in k13603 */
static void C_ccall f_13617(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(10,c,3)))){
C_save_and_reclaim((void *)f_13617,c,av);}
a=C_alloc(10);
t2=(*a=C_CLOSURE_TYPE|9,a[1]=(C_word)f_13620,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=t1,a[6]=((C_word*)t0)[5],a[7]=((C_word*)t0)[6],a[8]=((C_word*)t0)[7],a[9]=((C_word*)t0)[8],tmp=(C_word)a,a+=10,tmp);
/* egg-compile.scm:947: destination-repository */
f_8310(t2,((C_word*)t0)[9],C_SCHEME_END_OF_LIST);}

/* k13618 in k13615 in k13612 in k13603 */
static void C_ccall f_13620(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(14,c,4)))){
C_save_and_reclaim((void *)f_13620,c,av);}
a=C_alloc(14);
t2=(*a=C_CLOSURE_TYPE|10,a[1]=(C_word)f_13623,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=t1,a[9]=((C_word*)t0)[8],a[10]=((C_word*)t0)[9],tmp=(C_word)a,a+=11,tmp);
/* egg-compile.scm:948: qs* */
f_14651(t2,t1,((C_word*)t0)[2],C_a_i_list(&a,1,C_SCHEME_TRUE));}

/* k13621 in k13618 in k13615 in k13612 in k13603 */
static void C_ccall f_13623(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(12,c,3)))){
C_save_and_reclaim((void *)f_13623,c,av);}
a=C_alloc(12);
t2=(*a=C_CLOSURE_TYPE|11,a[1]=(C_word)f_13626,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=t1,a[9]=((C_word*)t0)[8],a[10]=((C_word*)t0)[9],a[11]=((C_word*)t0)[10],tmp=(C_word)a,a+=12,tmp);
/* egg-compile.scm:949: shell-variable */
f_14912(t2,lf[413],((C_word*)t0)[2]);}

/* k13624 in k13621 in k13618 in k13615 in k13612 in k13603 */
static void C_ccall f_13626(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(14,c,5)))){
C_save_and_reclaim((void *)f_13626,c,av);}
a=C_alloc(14);
t2=(*a=C_CLOSURE_TYPE|9,a[1]=(C_word)f_13629,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=t1,a[7]=((C_word*)t0)[6],a[8]=((C_word*)t0)[7],a[9]=((C_word*)t0)[8],tmp=(C_word)a,a+=10,tmp);
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_13651,a[2]=t2,a[3]=((C_word*)t0)[2],tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:950: chicken.string#conc */
t4=C_fast_retrieve(lf[134]);{
C_word *av2;
if(c >= 6) {
  av2=av;
} else {
  av2=C_alloc(6);
}
av2[0]=t4;
av2[1]=t3;
av2[2]=((C_word*)t0)[9];
av2[3]=lf[412];
av2[4]=((C_word*)t0)[10];
av2[5]=((C_word*)t0)[11];
((C_proc)(void*)(*((C_word*)t4+1)))(6,av2);}}

/* k13627 in k13624 in k13621 in k13618 in k13615 in k13612 in k13603 */
static void C_ccall f_13629(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(9,c,6)))){
C_save_and_reclaim((void *)f_13629,c,av);}
a=C_alloc(9);
t2=(*a=C_CLOSURE_TYPE|8,a[1]=(C_word)f_13632,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=t1,a[8]=((C_word*)t0)[7],tmp=(C_word)a,a+=9,tmp);
/* egg-compile.scm:951: chicken.base#print */
t3=*((C_word*)lf[225]+1);{
C_word *av2;
if(c >= 7) {
  av2=av;
} else {
  av2=C_alloc(7);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=lf[410];
av2[3]=((C_word*)t0)[8];
av2[4]=lf[411];
av2[5]=((C_word*)t0)[6];
av2[6]=((C_word*)t0)[9];
((C_proc)(void*)(*((C_word*)t3+1)))(7,av2);}}

/* k13630 in k13627 in k13624 in k13621 in k13618 in k13615 in k13612 in k13603 */
static void C_ccall f_13632(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(8,c,5)))){
C_save_and_reclaim((void *)f_13632,c,av);}
a=C_alloc(8);
t2=(*a=C_CLOSURE_TYPE|7,a[1]=(C_word)f_13635,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],tmp=(C_word)a,a+=8,tmp);
t3=C_eqp(((C_word*)t0)[2],lf[32]);
if(C_truep(t3)){
/* egg-compile.scm:953: chicken.base#print */
t4=*((C_word*)lf[225]+1);{
C_word *av2;
if(c >= 6) {
  av2=av;
} else {
  av2=C_alloc(6);
}
av2[0]=t4;
av2[1]=t2;
av2[2]=((C_word*)t0)[8];
av2[3]=lf[409];
av2[4]=((C_word*)t0)[6];
av2[5]=((C_word*)t0)[7];
((C_proc)(void*)(*((C_word*)t4+1)))(6,av2);}}
else{
t4=t2;{
C_word *av2=av;
av2[0]=t4;
av2[1]=C_SCHEME_UNDEFINED;
f_13635(2,av2);}}}

/* k13633 in k13630 in k13627 in k13624 in k13621 in k13618 in k13615 in k13612 in k13603 */
static void C_ccall f_13635(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,c,7)))){
C_save_and_reclaim((void *)f_13635,c,av);}
a=C_alloc(4);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_13638,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:954: chicken.base#print */
t3=*((C_word*)lf[225]+1);{
C_word *av2;
if(c >= 8) {
  av2=av;
} else {
  av2=C_alloc(8);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=((C_word*)t0)[4];
av2[3]=lf[407];
av2[4]=((C_word*)t0)[5];
av2[5]=lf[408];
av2[6]=((C_word*)t0)[6];
av2[7]=((C_word*)t0)[7];
((C_proc)(void*)(*((C_word*)t3+1)))(8,av2);}}

/* k13636 in k13633 in k13630 in k13627 in k13624 in k13621 in k13618 in k13615 in k13612 in k13603 */
static void C_ccall f_13638(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_13638,c,av);}
t2=C_eqp(((C_word*)t0)[2],lf[31]);
if(C_truep(t2)){
/* egg-compile.scm:1246: chicken.base#print */
t3=*((C_word*)lf[225]+1);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=((C_word*)t0)[3];
av2[2]=lf[226];
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}
else{
t3=C_SCHEME_UNDEFINED;
t4=((C_word*)t0)[3];{
C_word *av2=av;
av2[0]=t4;
av2[1]=t3;
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}}

/* k13649 in k13624 in k13621 in k13618 in k13615 in k13612 in k13603 */
static void C_ccall f_13651(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,4)))){
C_save_and_reclaim((void *)f_13651,c,av);}
a=C_alloc(3);
/* egg-compile.scm:950: qs* */
f_14651(((C_word*)t0)[2],t1,((C_word*)t0)[3],C_a_i_list(&a,1,C_SCHEME_TRUE));}

/* k13653 in k13612 in k13603 */
static void C_ccall f_13655(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,4)))){
C_save_and_reclaim((void *)f_13655,c,av);}
a=C_alloc(3);
/* egg-compile.scm:946: qs* */
f_14651(((C_word*)t0)[2],t1,((C_word*)t0)[3],C_a_i_list(&a,1,C_SCHEME_TRUE));}

/* k13657 in k13612 in k13603 */
static void C_ccall f_13659(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,4)))){
C_save_and_reclaim((void *)f_13659,c,av);}
a=C_alloc(3);
t2=C_eqp(((C_word*)t0)[2],lf[54]);
if(C_truep(t2)){
/* egg-compile.scm:1220: scheme#string-append */
t3=*((C_word*)lf[83]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t3;
av2[1]=((C_word*)t0)[3];
av2[2]=t1;
av2[3]=lf[267];
((C_proc)(void*)(*((C_word*)t3+1)))(4,av2);}}
else{
/* egg-compile.scm:946: qs* */
f_14651(((C_word*)t0)[4],t1,((C_word*)t0)[5],C_a_i_list(&a,1,C_SCHEME_TRUE));}}

/* a13660 in main#install-dynamic-extension in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in ... */
static void C_ccall f_13661(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
if(c!=2) C_bad_argc_2(c,2,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_13661,c,av);}
t2=t1;{
C_word *av2=av;
av2[0]=t2;
av2[1]=lf[415];
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}

/* main#install-import-library in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in k8212 in ... */
static void C_ccall f_13664(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3;
C_word *a;
if(c<3) C_bad_min_argc_2(c,3,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand((c-3)*C_SIZEOF_PAIR +4,c,4)))){
C_save_and_reclaim((void*)f_13664,c,av);}
a=C_alloc((c-3)*C_SIZEOF_PAIR+4);
t3=C_build_rest(&a,c,3,av);
C_word t4;
C_word t5;
t4=C_i_get_keyword(lf[125],t3,C_SCHEME_FALSE);
t5=t1;{
C_word *av2=av;
av2[0]=t5;
av2[1]=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_13669,a[2]=t2,a[3]=t4,tmp=(C_word)a,a+=4,tmp);
((C_proc)(void*)(*((C_word*)t5+1)))(2,av2);}}

/* f_13669 in main#install-import-library in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in ... */
static void C_ccall f_13669(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3=av[3];
C_word t4;
C_word t5;
C_word *a;
if(c!=4) C_bad_argc_2(c,4,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,c,8)))){
C_save_and_reclaim((void *)f_13669,c,av);}
a=C_alloc(5);
t4=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_13673,a[2]=t1,a[3]=t2,a[4]=t3,tmp=(C_word)a,a+=5,tmp);
/* egg-compile.scm:959: install-dynamic-extension */
t5=C_retrieve2(lf[213],C_text("main#install-dynamic-extension"));{
C_word *av2;
if(c >= 9) {
  av2=av;
} else {
  av2=C_alloc(9);
}
av2[0]=t5;
av2[1]=t4;
av2[2]=((C_word*)t0)[2];
av2[3]=lf[125];
av2[4]=((C_word*)t0)[3];
av2[5]=lf[416];
av2[6]=lf[417];
av2[7]=lf[133];
av2[8]=((C_word*)t0)[2];
f_13590(9,av2);}}

/* k13671 */
static void C_ccall f_13673(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_13673,c,av);}
/* egg-compile.scm:957: g3143 */
t2=t1;{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=((C_word*)t0)[4];
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}

/* main#install-import-library-source in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in k8212 in ... */
static void C_ccall f_13678(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3;
C_word *a;
if(c<3) C_bad_min_argc_2(c,3,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand((c-3)*C_SIZEOF_PAIR +4,c,4)))){
C_save_and_reclaim((void*)f_13678,c,av);}
a=C_alloc((c-3)*C_SIZEOF_PAIR+4);
t3=C_build_rest(&a,c,3,av);
C_word t4;
C_word t5;
t4=C_i_get_keyword(lf[125],t3,C_SCHEME_FALSE);
t5=t1;{
C_word *av2=av;
av2[0]=t5;
av2[1]=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_13683,a[2]=t2,a[3]=t4,tmp=(C_word)a,a+=4,tmp);
((C_proc)(void*)(*((C_word*)t5+1)))(2,av2);}}

/* f_13683 in main#install-import-library-source in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in ... */
static void C_ccall f_13683(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3=av[3];
C_word t4;
C_word t5;
C_word *a;
if(c!=4) C_bad_argc_2(c,4,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(7,c,4)))){
C_save_and_reclaim((void *)f_13683,c,av);}
a=C_alloc(7);
t4=(*a=C_CLOSURE_TYPE|6,a[1]=(C_word)f_13687,a[2]=t3,a[3]=t1,a[4]=((C_word*)t0)[2],a[5]=((C_word*)t0)[3],a[6]=t2,tmp=(C_word)a,a+=7,tmp);
/* egg-compile.scm:93: scheme#string-append */
t5=*((C_word*)lf[83]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t5;
av2[1]=t4;
av2[2]=C_retrieve2(lf[23],C_text("main#default-install-program"));
av2[3]=lf[406];
av2[4]=C_retrieve2(lf[25],C_text("main#default-install-program-data-flags"));
((C_proc)(void*)(*((C_word*)t5+1)))(5,av2);}}

/* k13685 */
static void C_ccall f_13687(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(12,c,2)))){
C_save_and_reclaim((void *)f_13687,c,av);}
a=C_alloc(12);
t2=(
/* egg-compile.scm:966: mkdir-command */
  f_8847(((C_word*)t0)[2])
);
t3=(*a=C_CLOSURE_TYPE|7,a[1]=(C_word)f_13693,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=t1,a[5]=((C_word*)t0)[4],a[6]=t2,a[7]=((C_word*)t0)[5],tmp=(C_word)a,a+=8,tmp);
t4=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f23534,a[2]=t3,a[3]=((C_word*)t0)[6],tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:1206: chicken.string#->string */
t5=C_fast_retrieve(lf[172]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t5;
av2[1]=t4;
av2[2]=((C_word*)t0)[4];
((C_proc)(void*)(*((C_word*)t5+1)))(3,av2);}}

/* k13691 in k13685 */
static void C_ccall f_13693(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(18,c,3)))){
C_save_and_reclaim((void *)f_13693,c,av);}
a=C_alloc(18);
t2=(*a=C_CLOSURE_TYPE|7,a[1]=(C_word)f_13696,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],tmp=(C_word)a,a+=8,tmp);
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_13726,a[2]=t2,a[3]=((C_word*)t0)[2],tmp=(C_word)a,a+=4,tmp);
t4=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_13730,a[2]=((C_word*)t0)[7],a[3]=t3,a[4]=t2,a[5]=((C_word*)t0)[2],tmp=(C_word)a,a+=6,tmp);
/* egg-compile.scm:968: chicken.string#conc */
t5=C_fast_retrieve(lf[134]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t5;
av2[1]=t4;
av2[2]=t1;
av2[3]=lf[425];
((C_proc)(void*)(*((C_word*)t5+1)))(4,av2);}}

/* k13694 in k13691 in k13685 */
static void C_ccall f_13696(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(8,c,3)))){
C_save_and_reclaim((void *)f_13696,c,av);}
a=C_alloc(8);
t2=(*a=C_CLOSURE_TYPE|7,a[1]=(C_word)f_13699,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=t1,a[6]=((C_word*)t0)[5],a[7]=((C_word*)t0)[6],tmp=(C_word)a,a+=8,tmp);
/* egg-compile.scm:970: destination-repository */
f_8310(t2,((C_word*)t0)[7],C_SCHEME_END_OF_LIST);}

/* k13697 in k13694 in k13691 in k13685 */
static void C_ccall f_13699(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(12,c,4)))){
C_save_and_reclaim((void *)f_13699,c,av);}
a=C_alloc(12);
t2=(*a=C_CLOSURE_TYPE|8,a[1]=(C_word)f_13702,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=t1,a[7]=((C_word*)t0)[6],a[8]=((C_word*)t0)[7],tmp=(C_word)a,a+=9,tmp);
/* egg-compile.scm:971: qs* */
f_14651(t2,t1,((C_word*)t0)[2],C_a_i_list(&a,1,C_SCHEME_TRUE));}

/* k13700 in k13697 in k13694 in k13691 in k13685 */
static void C_ccall f_13702(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(10,c,3)))){
C_save_and_reclaim((void *)f_13702,c,av);}
a=C_alloc(10);
t2=(*a=C_CLOSURE_TYPE|9,a[1]=(C_word)f_13705,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],a[9]=t1,tmp=(C_word)a,a+=10,tmp);
/* egg-compile.scm:972: shell-variable */
f_14912(t2,lf[424],((C_word*)t0)[2]);}

/* k13703 in k13700 in k13697 in k13694 in k13691 in k13685 */
static void C_ccall f_13705(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(9,c,6)))){
C_save_and_reclaim((void *)f_13705,c,av);}
a=C_alloc(9);
t2=(*a=C_CLOSURE_TYPE|8,a[1]=(C_word)f_13708,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=t1,a[7]=((C_word*)t0)[6],a[8]=((C_word*)t0)[7],tmp=(C_word)a,a+=9,tmp);
/* egg-compile.scm:973: chicken.base#print */
t3=*((C_word*)lf[225]+1);{
C_word *av2;
if(c >= 7) {
  av2=av;
} else {
  av2=C_alloc(7);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=lf[422];
av2[3]=((C_word*)t0)[8];
av2[4]=lf[423];
av2[5]=t1;
av2[6]=((C_word*)t0)[9];
((C_proc)(void*)(*((C_word*)t3+1)))(7,av2);}}

/* k13706 in k13703 in k13700 in k13697 in k13694 in k13691 in k13685 */
static void C_ccall f_13708(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(14,c,5)))){
C_save_and_reclaim((void *)f_13708,c,av);}
a=C_alloc(14);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_13711,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
t3=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_13718,a[2]=t2,a[3]=((C_word*)t0)[4],a[4]=((C_word*)t0)[5],a[5]=((C_word*)t0)[6],tmp=(C_word)a,a+=6,tmp);
t4=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_13722,a[2]=t3,a[3]=((C_word*)t0)[2],tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:975: chicken.string#conc */
t5=C_fast_retrieve(lf[134]);{
C_word *av2;
if(c >= 6) {
  av2=av;
} else {
  av2=C_alloc(6);
}
av2[0]=t5;
av2[1]=t4;
av2[2]=((C_word*)t0)[7];
av2[3]=lf[420];
av2[4]=((C_word*)t0)[8];
av2[5]=lf[421];
((C_proc)(void*)(*((C_word*)t5+1)))(6,av2);}}

/* k13709 in k13706 in k13703 in k13700 in k13697 in k13694 in k13691 in k13685 */
static void C_ccall f_13711(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_13711,c,av);}
t2=C_eqp(((C_word*)t0)[2],lf[31]);
if(C_truep(t2)){
/* egg-compile.scm:1246: chicken.base#print */
t3=*((C_word*)lf[225]+1);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=((C_word*)t0)[3];
av2[2]=lf[226];
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}
else{
t3=C_SCHEME_UNDEFINED;
t4=((C_word*)t0)[3];{
C_word *av2=av;
av2[0]=t4;
av2[1]=t3;
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}}

/* k13716 in k13706 in k13703 in k13700 in k13697 in k13694 in k13691 in k13685 */
static void C_ccall f_13718(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,7)))){
C_save_and_reclaim((void *)f_13718,c,av);}
/* egg-compile.scm:974: chicken.base#print */
t2=*((C_word*)lf[225]+1);{
C_word *av2;
if(c >= 8) {
  av2=av;
} else {
  av2=C_alloc(8);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=lf[418];
av2[4]=((C_word*)t0)[4];
av2[5]=lf[419];
av2[6]=((C_word*)t0)[5];
av2[7]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(8,av2);}}

/* k13720 in k13706 in k13703 in k13700 in k13697 in k13694 in k13691 in k13685 */
static void C_ccall f_13722(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,4)))){
C_save_and_reclaim((void *)f_13722,c,av);}
a=C_alloc(3);
/* egg-compile.scm:975: qs* */
f_14651(((C_word*)t0)[2],t1,((C_word*)t0)[3],C_a_i_list(&a,1,C_SCHEME_TRUE));}

/* k13724 in k13691 in k13685 */
static void C_ccall f_13726(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,4)))){
C_save_and_reclaim((void *)f_13726,c,av);}
a=C_alloc(3);
/* egg-compile.scm:968: qs* */
f_14651(((C_word*)t0)[2],t1,((C_word*)t0)[3],C_a_i_list(&a,1,C_SCHEME_TRUE));}

/* k13728 in k13691 in k13685 */
static void C_ccall f_13730(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,4)))){
C_save_and_reclaim((void *)f_13730,c,av);}
a=C_alloc(3);
t2=C_eqp(((C_word*)t0)[2],lf[54]);
if(C_truep(t2)){
/* egg-compile.scm:1220: scheme#string-append */
t3=*((C_word*)lf[83]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t3;
av2[1]=((C_word*)t0)[3];
av2[2]=t1;
av2[3]=lf[267];
((C_proc)(void*)(*((C_word*)t3+1)))(4,av2);}}
else{
/* egg-compile.scm:968: qs* */
f_14651(((C_word*)t0)[4],t1,((C_word*)t0)[5],C_a_i_list(&a,1,C_SCHEME_TRUE));}}

/* main#install-types-file in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in k8212 in ... */
static void C_ccall f_13732(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3;
C_word *a;
if(c<3) C_bad_min_argc_2(c,3,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand((c-3)*C_SIZEOF_PAIR +4,c,4)))){
C_save_and_reclaim((void*)f_13732,c,av);}
a=C_alloc((c-3)*C_SIZEOF_PAIR+4);
t3=C_build_rest(&a,c,3,av);
C_word t4;
C_word t5;
C_word t6;
t4=C_i_get_keyword(lf[125],t3,C_SCHEME_FALSE);
t5=C_i_get_keyword(lf[126],t3,C_SCHEME_FALSE);
t6=t1;{
C_word *av2=av;
av2[0]=t6;
av2[1]=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_13740,a[2]=t5,a[3]=t4,tmp=(C_word)a,a+=4,tmp);
((C_proc)(void*)(*((C_word*)t6+1)))(2,av2);}}

/* f_13740 in main#install-types-file in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in ... */
static void C_ccall f_13740(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3=av[3];
C_word t4;
C_word t5;
C_word *a;
if(c!=4) C_bad_argc_2(c,4,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(7,c,4)))){
C_save_and_reclaim((void *)f_13740,c,av);}
a=C_alloc(7);
t4=(*a=C_CLOSURE_TYPE|6,a[1]=(C_word)f_13744,a[2]=t3,a[3]=t1,a[4]=((C_word*)t0)[2],a[5]=((C_word*)t0)[3],a[6]=t2,tmp=(C_word)a,a+=7,tmp);
/* egg-compile.scm:93: scheme#string-append */
t5=*((C_word*)lf[83]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t5;
av2[1]=t4;
av2[2]=C_retrieve2(lf[23],C_text("main#default-install-program"));
av2[3]=lf[406];
av2[4]=C_retrieve2(lf[25],C_text("main#default-install-program-data-flags"));
((C_proc)(void*)(*((C_word*)t5+1)))(5,av2);}}

/* k13742 */
static void C_ccall f_13744(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(16,c,3)))){
C_save_and_reclaim((void *)f_13744,c,av);}
a=C_alloc(16);
t2=(
/* egg-compile.scm:981: mkdir-command */
  f_8847(((C_word*)t0)[2])
);
t3=(*a=C_CLOSURE_TYPE|7,a[1]=(C_word)f_13750,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=t1,a[5]=((C_word*)t0)[4],a[6]=t2,a[7]=((C_word*)t0)[5],tmp=(C_word)a,a+=8,tmp);
t4=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_13780,a[2]=t3,a[3]=((C_word*)t0)[2],tmp=(C_word)a,a+=4,tmp);
t5=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_13784,a[2]=t4,a[3]=((C_word*)t0)[6],tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:982: chicken.string#conc */
t6=C_fast_retrieve(lf[134]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t6;
av2[1]=t5;
av2[2]=((C_word*)t0)[4];
av2[3]=lf[433];
((C_proc)(void*)(*((C_word*)t6+1)))(4,av2);}}

/* k13748 in k13742 */
static void C_ccall f_13750(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(8,c,3)))){
C_save_and_reclaim((void *)f_13750,c,av);}
a=C_alloc(8);
t2=(*a=C_CLOSURE_TYPE|7,a[1]=(C_word)f_13753,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=t1,a[6]=((C_word*)t0)[5],a[7]=((C_word*)t0)[6],tmp=(C_word)a,a+=8,tmp);
/* egg-compile.scm:984: destination-repository */
f_8310(t2,((C_word*)t0)[7],C_SCHEME_END_OF_LIST);}

/* k13751 in k13748 in k13742 */
static void C_ccall f_13753(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(12,c,4)))){
C_save_and_reclaim((void *)f_13753,c,av);}
a=C_alloc(12);
t2=(*a=C_CLOSURE_TYPE|8,a[1]=(C_word)f_13756,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=t1,a[7]=((C_word*)t0)[6],a[8]=((C_word*)t0)[7],tmp=(C_word)a,a+=9,tmp);
/* egg-compile.scm:985: qs* */
f_14651(t2,t1,((C_word*)t0)[2],C_a_i_list(&a,1,C_SCHEME_TRUE));}

/* k13754 in k13751 in k13748 in k13742 */
static void C_ccall f_13756(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(10,c,3)))){
C_save_and_reclaim((void *)f_13756,c,av);}
a=C_alloc(10);
t2=(*a=C_CLOSURE_TYPE|9,a[1]=(C_word)f_13759,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],a[9]=t1,tmp=(C_word)a,a+=10,tmp);
/* egg-compile.scm:986: shell-variable */
f_14912(t2,lf[432],((C_word*)t0)[2]);}

/* k13757 in k13754 in k13751 in k13748 in k13742 */
static void C_ccall f_13759(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(9,c,6)))){
C_save_and_reclaim((void *)f_13759,c,av);}
a=C_alloc(9);
t2=(*a=C_CLOSURE_TYPE|8,a[1]=(C_word)f_13762,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=t1,a[7]=((C_word*)t0)[6],a[8]=((C_word*)t0)[7],tmp=(C_word)a,a+=9,tmp);
/* egg-compile.scm:987: chicken.base#print */
t3=*((C_word*)lf[225]+1);{
C_word *av2;
if(c >= 7) {
  av2=av;
} else {
  av2=C_alloc(7);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=lf[430];
av2[3]=((C_word*)t0)[8];
av2[4]=lf[431];
av2[5]=t1;
av2[6]=((C_word*)t0)[9];
((C_proc)(void*)(*((C_word*)t3+1)))(7,av2);}}

/* k13760 in k13757 in k13754 in k13751 in k13748 in k13742 */
static void C_ccall f_13762(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(14,c,5)))){
C_save_and_reclaim((void *)f_13762,c,av);}
a=C_alloc(14);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_13765,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
t3=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_13772,a[2]=t2,a[3]=((C_word*)t0)[4],a[4]=((C_word*)t0)[5],a[5]=((C_word*)t0)[6],tmp=(C_word)a,a+=6,tmp);
t4=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_13776,a[2]=t3,a[3]=((C_word*)t0)[2],tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:989: chicken.string#conc */
t5=C_fast_retrieve(lf[134]);{
C_word *av2;
if(c >= 6) {
  av2=av;
} else {
  av2=C_alloc(6);
}
av2[0]=t5;
av2[1]=t4;
av2[2]=((C_word*)t0)[7];
av2[3]=lf[428];
av2[4]=((C_word*)t0)[8];
av2[5]=lf[429];
((C_proc)(void*)(*((C_word*)t5+1)))(6,av2);}}

/* k13763 in k13760 in k13757 in k13754 in k13751 in k13748 in k13742 */
static void C_ccall f_13765(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_13765,c,av);}
t2=C_eqp(((C_word*)t0)[2],lf[31]);
if(C_truep(t2)){
/* egg-compile.scm:1246: chicken.base#print */
t3=*((C_word*)lf[225]+1);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=((C_word*)t0)[3];
av2[2]=lf[226];
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}
else{
t3=C_SCHEME_UNDEFINED;
t4=((C_word*)t0)[3];{
C_word *av2=av;
av2[0]=t4;
av2[1]=t3;
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}}

/* k13770 in k13760 in k13757 in k13754 in k13751 in k13748 in k13742 */
static void C_ccall f_13772(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,7)))){
C_save_and_reclaim((void *)f_13772,c,av);}
/* egg-compile.scm:988: chicken.base#print */
t2=*((C_word*)lf[225]+1);{
C_word *av2;
if(c >= 8) {
  av2=av;
} else {
  av2=C_alloc(8);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=lf[426];
av2[4]=((C_word*)t0)[4];
av2[5]=lf[427];
av2[6]=((C_word*)t0)[5];
av2[7]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(8,av2);}}

/* k13774 in k13760 in k13757 in k13754 in k13751 in k13748 in k13742 */
static void C_ccall f_13776(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,4)))){
C_save_and_reclaim((void *)f_13776,c,av);}
a=C_alloc(3);
/* egg-compile.scm:989: qs* */
f_14651(((C_word*)t0)[2],t1,((C_word*)t0)[3],C_a_i_list(&a,1,C_SCHEME_TRUE));}

/* k13778 in k13742 */
static void C_ccall f_13780(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,4)))){
C_save_and_reclaim((void *)f_13780,c,av);}
a=C_alloc(3);
/* egg-compile.scm:982: qs* */
f_14651(((C_word*)t0)[2],t1,((C_word*)t0)[3],C_a_i_list(&a,1,C_SCHEME_TRUE));}

/* k13782 in k13742 */
static void C_ccall f_13784(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,c,2)))){
C_save_and_reclaim((void *)f_13784,c,av);}
a=C_alloc(4);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f23540,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:1206: chicken.string#->string */
t3=C_fast_retrieve(lf[172]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=t1;
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}

/* main#install-inline-file in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in k8212 in ... */
static void C_ccall f_13786(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3;
C_word *a;
if(c<3) C_bad_min_argc_2(c,3,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand((c-3)*C_SIZEOF_PAIR +4,c,4)))){
C_save_and_reclaim((void*)f_13786,c,av);}
a=C_alloc((c-3)*C_SIZEOF_PAIR+4);
t3=C_build_rest(&a,c,3,av);
C_word t4;
C_word t5;
C_word t6;
t4=C_i_get_keyword(lf[125],t3,C_SCHEME_FALSE);
t5=C_i_get_keyword(lf[127],t3,C_SCHEME_FALSE);
t6=t1;{
C_word *av2=av;
av2[0]=t6;
av2[1]=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_13794,a[2]=t5,a[3]=t4,tmp=(C_word)a,a+=4,tmp);
((C_proc)(void*)(*((C_word*)t6+1)))(2,av2);}}

/* f_13794 in main#install-inline-file in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in ... */
static void C_ccall f_13794(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3=av[3];
C_word t4;
C_word t5;
C_word *a;
if(c!=4) C_bad_argc_2(c,4,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(7,c,4)))){
C_save_and_reclaim((void *)f_13794,c,av);}
a=C_alloc(7);
t4=(*a=C_CLOSURE_TYPE|6,a[1]=(C_word)f_13798,a[2]=t3,a[3]=t1,a[4]=((C_word*)t0)[2],a[5]=((C_word*)t0)[3],a[6]=t2,tmp=(C_word)a,a+=7,tmp);
/* egg-compile.scm:93: scheme#string-append */
t5=*((C_word*)lf[83]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t5;
av2[1]=t4;
av2[2]=C_retrieve2(lf[23],C_text("main#default-install-program"));
av2[3]=lf[406];
av2[4]=C_retrieve2(lf[25],C_text("main#default-install-program-data-flags"));
((C_proc)(void*)(*((C_word*)t5+1)))(5,av2);}}

/* k13796 */
static void C_ccall f_13798(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(16,c,3)))){
C_save_and_reclaim((void *)f_13798,c,av);}
a=C_alloc(16);
t2=(
/* egg-compile.scm:995: mkdir-command */
  f_8847(((C_word*)t0)[2])
);
t3=(*a=C_CLOSURE_TYPE|7,a[1]=(C_word)f_13804,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=t1,a[5]=((C_word*)t0)[4],a[6]=t2,a[7]=((C_word*)t0)[5],tmp=(C_word)a,a+=8,tmp);
t4=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_13834,a[2]=t3,a[3]=((C_word*)t0)[2],tmp=(C_word)a,a+=4,tmp);
t5=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_13838,a[2]=t4,a[3]=((C_word*)t0)[6],tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:996: chicken.string#conc */
t6=C_fast_retrieve(lf[134]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t6;
av2[1]=t5;
av2[2]=((C_word*)t0)[4];
av2[3]=lf[441];
((C_proc)(void*)(*((C_word*)t6+1)))(4,av2);}}

/* k13802 in k13796 */
static void C_ccall f_13804(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(8,c,3)))){
C_save_and_reclaim((void *)f_13804,c,av);}
a=C_alloc(8);
t2=(*a=C_CLOSURE_TYPE|7,a[1]=(C_word)f_13807,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=t1,a[6]=((C_word*)t0)[5],a[7]=((C_word*)t0)[6],tmp=(C_word)a,a+=8,tmp);
/* egg-compile.scm:998: destination-repository */
f_8310(t2,((C_word*)t0)[7],C_SCHEME_END_OF_LIST);}

/* k13805 in k13802 in k13796 */
static void C_ccall f_13807(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(12,c,4)))){
C_save_and_reclaim((void *)f_13807,c,av);}
a=C_alloc(12);
t2=(*a=C_CLOSURE_TYPE|8,a[1]=(C_word)f_13810,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=t1,a[7]=((C_word*)t0)[6],a[8]=((C_word*)t0)[7],tmp=(C_word)a,a+=9,tmp);
/* egg-compile.scm:999: qs* */
f_14651(t2,t1,((C_word*)t0)[2],C_a_i_list(&a,1,C_SCHEME_TRUE));}

/* k13808 in k13805 in k13802 in k13796 */
static void C_ccall f_13810(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(10,c,3)))){
C_save_and_reclaim((void *)f_13810,c,av);}
a=C_alloc(10);
t2=(*a=C_CLOSURE_TYPE|9,a[1]=(C_word)f_13813,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],a[9]=t1,tmp=(C_word)a,a+=10,tmp);
/* egg-compile.scm:1000: shell-variable */
f_14912(t2,lf[440],((C_word*)t0)[2]);}

/* k13811 in k13808 in k13805 in k13802 in k13796 */
static void C_ccall f_13813(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(9,c,6)))){
C_save_and_reclaim((void *)f_13813,c,av);}
a=C_alloc(9);
t2=(*a=C_CLOSURE_TYPE|8,a[1]=(C_word)f_13816,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=t1,a[7]=((C_word*)t0)[6],a[8]=((C_word*)t0)[7],tmp=(C_word)a,a+=9,tmp);
/* egg-compile.scm:1001: chicken.base#print */
t3=*((C_word*)lf[225]+1);{
C_word *av2;
if(c >= 7) {
  av2=av;
} else {
  av2=C_alloc(7);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=lf[438];
av2[3]=((C_word*)t0)[8];
av2[4]=lf[439];
av2[5]=t1;
av2[6]=((C_word*)t0)[9];
((C_proc)(void*)(*((C_word*)t3+1)))(7,av2);}}

/* k13814 in k13811 in k13808 in k13805 in k13802 in k13796 */
static void C_ccall f_13816(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(14,c,5)))){
C_save_and_reclaim((void *)f_13816,c,av);}
a=C_alloc(14);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_13819,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
t3=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_13826,a[2]=t2,a[3]=((C_word*)t0)[4],a[4]=((C_word*)t0)[5],a[5]=((C_word*)t0)[6],tmp=(C_word)a,a+=6,tmp);
t4=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_13830,a[2]=t3,a[3]=((C_word*)t0)[2],tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:1003: chicken.string#conc */
t5=C_fast_retrieve(lf[134]);{
C_word *av2;
if(c >= 6) {
  av2=av;
} else {
  av2=C_alloc(6);
}
av2[0]=t5;
av2[1]=t4;
av2[2]=((C_word*)t0)[7];
av2[3]=lf[436];
av2[4]=((C_word*)t0)[8];
av2[5]=lf[437];
((C_proc)(void*)(*((C_word*)t5+1)))(6,av2);}}

/* k13817 in k13814 in k13811 in k13808 in k13805 in k13802 in k13796 */
static void C_ccall f_13819(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_13819,c,av);}
t2=C_eqp(((C_word*)t0)[2],lf[31]);
if(C_truep(t2)){
/* egg-compile.scm:1246: chicken.base#print */
t3=*((C_word*)lf[225]+1);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=((C_word*)t0)[3];
av2[2]=lf[226];
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}
else{
t3=C_SCHEME_UNDEFINED;
t4=((C_word*)t0)[3];{
C_word *av2=av;
av2[0]=t4;
av2[1]=t3;
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}}

/* k13824 in k13814 in k13811 in k13808 in k13805 in k13802 in k13796 */
static void C_ccall f_13826(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,7)))){
C_save_and_reclaim((void *)f_13826,c,av);}
/* egg-compile.scm:1002: chicken.base#print */
t2=*((C_word*)lf[225]+1);{
C_word *av2;
if(c >= 8) {
  av2=av;
} else {
  av2=C_alloc(8);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=lf[434];
av2[4]=((C_word*)t0)[4];
av2[5]=lf[435];
av2[6]=((C_word*)t0)[5];
av2[7]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(8,av2);}}

/* k13828 in k13814 in k13811 in k13808 in k13805 in k13802 in k13796 */
static void C_ccall f_13830(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,4)))){
C_save_and_reclaim((void *)f_13830,c,av);}
a=C_alloc(3);
/* egg-compile.scm:1003: qs* */
f_14651(((C_word*)t0)[2],t1,((C_word*)t0)[3],C_a_i_list(&a,1,C_SCHEME_TRUE));}

/* k13832 in k13796 */
static void C_ccall f_13834(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,4)))){
C_save_and_reclaim((void *)f_13834,c,av);}
a=C_alloc(3);
/* egg-compile.scm:996: qs* */
f_14651(((C_word*)t0)[2],t1,((C_word*)t0)[3],C_a_i_list(&a,1,C_SCHEME_TRUE));}

/* k13836 in k13796 */
static void C_ccall f_13838(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,c,2)))){
C_save_and_reclaim((void *)f_13838,c,av);}
a=C_alloc(4);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f23546,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:1206: chicken.string#->string */
t3=C_fast_retrieve(lf[172]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=t1;
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}

/* main#install-program in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in k8212 in ... */
static void C_ccall f_13840(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3;
C_word *a;
if(c<3) C_bad_min_argc_2(c,3,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand((c-3)*C_SIZEOF_PAIR +5,c,4)))){
C_save_and_reclaim((void*)f_13840,c,av);}
a=C_alloc((c-3)*C_SIZEOF_PAIR+5);
t3=C_build_rest(&a,c,3,av);
C_word t4;
C_word t5;
C_word t6;
t4=C_i_get_keyword(lf[125],t3,C_SCHEME_FALSE);
t5=C_i_get_keyword(lf[133],t3,C_SCHEME_FALSE);
t6=t1;{
C_word *av2=av;
av2[0]=t6;
av2[1]=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_13848,a[2]=t5,a[3]=t4,a[4]=t2,tmp=(C_word)a,a+=5,tmp);
((C_proc)(void*)(*((C_word*)t6+1)))(2,av2);}}

/* f_13848 in main#install-program in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in ... */
static void C_ccall f_13848(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3=av[3];
C_word t4;
C_word t5;
C_word *a;
if(c!=4) C_bad_argc_2(c,4,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(8,c,4)))){
C_save_and_reclaim((void *)f_13848,c,av);}
a=C_alloc(8);
t4=(*a=C_CLOSURE_TYPE|7,a[1]=(C_word)f_13852,a[2]=t3,a[3]=t1,a[4]=((C_word*)t0)[2],a[5]=((C_word*)t0)[3],a[6]=t2,a[7]=((C_word*)t0)[4],tmp=(C_word)a,a+=8,tmp);
/* egg-compile.scm:89: scheme#string-append */
t5=*((C_word*)lf[83]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t5;
av2[1]=t4;
av2[2]=C_retrieve2(lf[23],C_text("main#default-install-program"));
av2[3]=lf[414];
av2[4]=C_retrieve2(lf[24],C_text("main#default-install-program-executable-flags"));
((C_proc)(void*)(*((C_word*)t5+1)))(5,av2);}}

/* k13850 */
static void C_ccall f_13852(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(14,c,2)))){
C_save_and_reclaim((void *)f_13852,c,av);}
a=C_alloc(14);
t2=(
/* egg-compile.scm:1008: remove-file-command */
  f_8878(((C_word*)t0)[2])
);
t3=(
/* egg-compile.scm:1009: mkdir-command */
  f_8847(((C_word*)t0)[2])
);
t4=(
/* egg-compile.scm:1010: executable-extension */
  f_8809(((C_word*)t0)[2])
);
t5=(*a=C_CLOSURE_TYPE|9,a[1]=(C_word)f_13864,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=t1,a[5]=t2,a[6]=t3,a[7]=((C_word*)t0)[4],a[8]=t4,a[9]=((C_word*)t0)[5],tmp=(C_word)a,a+=10,tmp);
t6=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f23552,a[2]=t5,a[3]=((C_word*)t0)[6],tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:1206: chicken.string#->string */
t7=C_fast_retrieve(lf[172]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t7;
av2[1]=t6;
av2[2]=((C_word*)t0)[7];
((C_proc)(void*)(*((C_word*)t7+1)))(3,av2);}}

/* k13862 in k13850 */
static void C_ccall f_13864(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(20,c,3)))){
C_save_and_reclaim((void *)f_13864,c,av);}
a=C_alloc(20);
t2=(*a=C_CLOSURE_TYPE|9,a[1]=(C_word)f_13867,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],a[9]=((C_word*)t0)[9],tmp=(C_word)a,a+=10,tmp);
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_13911,a[2]=t2,a[3]=((C_word*)t0)[2],tmp=(C_word)a,a+=4,tmp);
t4=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_13915,a[2]=((C_word*)t0)[9],a[3]=t3,a[4]=t2,a[5]=((C_word*)t0)[2],tmp=(C_word)a,a+=6,tmp);
/* egg-compile.scm:1012: chicken.string#conc */
t5=C_fast_retrieve(lf[134]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t5;
av2[1]=t4;
av2[2]=t1;
av2[3]=((C_word*)t0)[8];
((C_proc)(void*)(*((C_word*)t5+1)))(4,av2);}}

/* k13865 in k13862 in k13850 */
static void C_ccall f_13867(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(10,c,3)))){
C_save_and_reclaim((void *)f_13867,c,av);}
a=C_alloc(10);
t2=(*a=C_CLOSURE_TYPE|9,a[1]=(C_word)f_13870,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=t1,a[6]=((C_word*)t0)[5],a[7]=((C_word*)t0)[6],a[8]=((C_word*)t0)[7],a[9]=((C_word*)t0)[8],tmp=(C_word)a,a+=10,tmp);
t3=C_eqp(((C_word*)t0)[9],lf[54]);
if(C_truep(t3)){
t4=t2;{
C_word *av2=av;
av2[0]=t4;
av2[1]=C_retrieve2(lf[29],C_text("main#default-bindir"));
f_13870(2,av2);}}
else{
/* egg-compile.scm:1015: override-prefix */
t4=C_retrieve2(lf[82],C_text("main#override-prefix"));
f_8762(t4,t2,lf[449],C_retrieve2(lf[40],C_text("main#host-bindir")));}}

/* k13868 in k13865 in k13862 in k13850 */
static void C_ccall f_13870(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(14,c,4)))){
C_save_and_reclaim((void *)f_13870,c,av);}
a=C_alloc(14);
t2=(*a=C_CLOSURE_TYPE|10,a[1]=(C_word)f_13873,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=t1,a[9]=((C_word*)t0)[8],a[10]=((C_word*)t0)[9],tmp=(C_word)a,a+=11,tmp);
/* egg-compile.scm:1016: qs* */
f_14651(t2,t1,((C_word*)t0)[2],C_a_i_list(&a,1,C_SCHEME_TRUE));}

/* k13871 in k13868 in k13865 in k13862 in k13850 */
static void C_ccall f_13873(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(12,c,3)))){
C_save_and_reclaim((void *)f_13873,c,av);}
a=C_alloc(12);
t2=(*a=C_CLOSURE_TYPE|11,a[1]=(C_word)f_13876,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=t1,a[9]=((C_word*)t0)[8],a[10]=((C_word*)t0)[9],a[11]=((C_word*)t0)[10],tmp=(C_word)a,a+=12,tmp);
/* egg-compile.scm:1017: shell-variable */
f_14912(t2,lf[448],((C_word*)t0)[2]);}

/* k13874 in k13871 in k13868 in k13865 in k13862 in k13850 */
static void C_ccall f_13876(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(14,c,5)))){
C_save_and_reclaim((void *)f_13876,c,av);}
a=C_alloc(14);
t2=(*a=C_CLOSURE_TYPE|9,a[1]=(C_word)f_13879,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=t1,a[7]=((C_word*)t0)[6],a[8]=((C_word*)t0)[7],a[9]=((C_word*)t0)[8],tmp=(C_word)a,a+=10,tmp);
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_13901,a[2]=t2,a[3]=((C_word*)t0)[2],tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:1018: chicken.string#conc */
t4=C_fast_retrieve(lf[134]);{
C_word *av2;
if(c >= 6) {
  av2=av;
} else {
  av2=C_alloc(6);
}
av2[0]=t4;
av2[1]=t3;
av2[2]=((C_word*)t0)[9];
av2[3]=lf[447];
av2[4]=((C_word*)t0)[10];
av2[5]=((C_word*)t0)[11];
((C_proc)(void*)(*((C_word*)t4+1)))(6,av2);}}

/* k13877 in k13874 in k13871 in k13868 in k13865 in k13862 in k13850 */
static void C_ccall f_13879(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(9,c,6)))){
C_save_and_reclaim((void *)f_13879,c,av);}
a=C_alloc(9);
t2=(*a=C_CLOSURE_TYPE|8,a[1]=(C_word)f_13882,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=t1,a[8]=((C_word*)t0)[7],tmp=(C_word)a,a+=9,tmp);
/* egg-compile.scm:1019: chicken.base#print */
t3=*((C_word*)lf[225]+1);{
C_word *av2;
if(c >= 7) {
  av2=av;
} else {
  av2=C_alloc(7);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=lf[445];
av2[3]=((C_word*)t0)[8];
av2[4]=lf[446];
av2[5]=((C_word*)t0)[6];
av2[6]=((C_word*)t0)[9];
((C_proc)(void*)(*((C_word*)t3+1)))(7,av2);}}

/* k13880 in k13877 in k13874 in k13871 in k13868 in k13865 in k13862 in k13850 */
static void C_ccall f_13882(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(8,c,5)))){
C_save_and_reclaim((void *)f_13882,c,av);}
a=C_alloc(8);
t2=(*a=C_CLOSURE_TYPE|7,a[1]=(C_word)f_13885,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],tmp=(C_word)a,a+=8,tmp);
t3=C_eqp(((C_word*)t0)[2],lf[32]);
if(C_truep(t3)){
/* egg-compile.scm:1021: chicken.base#print */
t4=*((C_word*)lf[225]+1);{
C_word *av2;
if(c >= 6) {
  av2=av;
} else {
  av2=C_alloc(6);
}
av2[0]=t4;
av2[1]=t2;
av2[2]=((C_word*)t0)[8];
av2[3]=lf[444];
av2[4]=((C_word*)t0)[6];
av2[5]=((C_word*)t0)[7];
((C_proc)(void*)(*((C_word*)t4+1)))(6,av2);}}
else{
t4=t2;{
C_word *av2=av;
av2[0]=t4;
av2[1]=C_SCHEME_UNDEFINED;
f_13885(2,av2);}}}

/* k13883 in k13880 in k13877 in k13874 in k13871 in k13868 in k13865 in k13862 in k13850 */
static void C_ccall f_13885(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,c,7)))){
C_save_and_reclaim((void *)f_13885,c,av);}
a=C_alloc(4);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_13888,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:1022: chicken.base#print */
t3=*((C_word*)lf[225]+1);{
C_word *av2;
if(c >= 8) {
  av2=av;
} else {
  av2=C_alloc(8);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=((C_word*)t0)[4];
av2[3]=lf[442];
av2[4]=((C_word*)t0)[5];
av2[5]=lf[443];
av2[6]=((C_word*)t0)[6];
av2[7]=((C_word*)t0)[7];
((C_proc)(void*)(*((C_word*)t3+1)))(8,av2);}}

/* k13886 in k13883 in k13880 in k13877 in k13874 in k13871 in k13868 in k13865 in k13862 in k13850 */
static void C_ccall f_13888(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_13888,c,av);}
t2=C_eqp(((C_word*)t0)[2],lf[31]);
if(C_truep(t2)){
/* egg-compile.scm:1246: chicken.base#print */
t3=*((C_word*)lf[225]+1);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=((C_word*)t0)[3];
av2[2]=lf[226];
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}
else{
t3=C_SCHEME_UNDEFINED;
t4=((C_word*)t0)[3];{
C_word *av2=av;
av2[0]=t4;
av2[1]=t3;
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}}

/* k13899 in k13874 in k13871 in k13868 in k13865 in k13862 in k13850 */
static void C_ccall f_13901(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,4)))){
C_save_and_reclaim((void *)f_13901,c,av);}
a=C_alloc(3);
/* egg-compile.scm:1018: qs* */
f_14651(((C_word*)t0)[2],t1,((C_word*)t0)[3],C_a_i_list(&a,1,C_SCHEME_TRUE));}

/* k13909 in k13862 in k13850 */
static void C_ccall f_13911(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,4)))){
C_save_and_reclaim((void *)f_13911,c,av);}
a=C_alloc(3);
/* egg-compile.scm:1012: qs* */
f_14651(((C_word*)t0)[2],t1,((C_word*)t0)[3],C_a_i_list(&a,1,C_SCHEME_TRUE));}

/* k13913 in k13862 in k13850 */
static void C_ccall f_13915(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,4)))){
C_save_and_reclaim((void *)f_13915,c,av);}
a=C_alloc(3);
t2=C_eqp(((C_word*)t0)[2],lf[54]);
if(C_truep(t2)){
/* egg-compile.scm:1220: scheme#string-append */
t3=*((C_word*)lf[83]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t3;
av2[1]=((C_word*)t0)[3];
av2[2]=t1;
av2[3]=lf[267];
((C_proc)(void*)(*((C_word*)t3+1)))(4,av2);}}
else{
/* egg-compile.scm:1012: qs* */
f_14651(((C_word*)t0)[4],t1,((C_word*)t0)[5],C_a_i_list(&a,1,C_SCHEME_TRUE));}}

/* main#install-random-files in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in k8212 in ... */
static void C_fcall f_13917(C_word t1,C_word t2,C_word t3,C_word t4,C_word t5){
C_word tmp;
C_word t6;
C_word t7;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(7,0,4)))){
C_save_and_reclaim_args((void *)trf_13917,5,t1,t2,t3,t4,t5);}
a=C_alloc(7);
t6=(*a=C_CLOSURE_TYPE|6,a[1]=(C_word)f_13921,a[2]=t5,a[3]=t4,a[4]=t3,a[5]=t2,a[6]=t1,tmp=(C_word)a,a+=7,tmp);
/* egg-compile.scm:93: scheme#string-append */
t7=*((C_word*)lf[83]+1);{
C_word av2[5];
av2[0]=t7;
av2[1]=t6;
av2[2]=C_retrieve2(lf[23],C_text("main#default-install-program"));
av2[3]=lf[406];
av2[4]=C_retrieve2(lf[25],C_text("main#default-install-program-data-flags"));
((C_proc)(void*)(*((C_word*)t7+1)))(5,av2);}}

/* k13919 in main#install-random-files in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in ... */
static void C_ccall f_13921(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(9,c,3)))){
C_save_and_reclaim((void *)f_13921,c,av);}
a=C_alloc(9);
t2=(
/* egg-compile.scm:1027: copy-directory-command */
  f_8828(((C_word*)t0)[2])
);
t3=(*a=C_CLOSURE_TYPE|8,a[1]=(C_word)f_13927,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=t2,a[6]=((C_word*)t0)[5],a[7]=t1,a[8]=((C_word*)t0)[6],tmp=(C_word)a,a+=9,tmp);
/* egg-compile.scm:1028: scheme#string-append */
t4=*((C_word*)lf[83]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t4;
av2[1]=t3;
av2[2]=((C_word*)t0)[3];
av2[3]=lf[463];
((C_proc)(void*)(*((C_word*)t4+1)))(4,av2);}}

/* k13925 in k13919 in main#install-random-files in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in ... */
static void C_ccall f_13927(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word t11;
C_word t12;
C_word t13;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(25,c,3)))){
C_save_and_reclaim((void *)f_13927,c,av);}
a=C_alloc(25);
t2=(
/* egg-compile.scm:1029: mkdir-command */
  f_8847(((C_word*)t0)[2])
);
t3=C_a_i_cons(&a,2,C_SCHEME_UNDEFINED,C_SCHEME_END_OF_LIST);
t4=t3;
t5=(*a=C_VECTOR_TYPE|1,a[1]=t4,tmp=(C_word)a,a+=2,tmp);
t6=((C_word*)t5)[1];
t7=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_13934,a[2]=((C_word*)t0)[3],tmp=(C_word)a,a+=3,tmp);
t8=C_i_check_list_2(((C_word*)t0)[4],lf[8]);
t9=(*a=C_CLOSURE_TYPE|8,a[1]=(C_word)f_13944,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[5],a[4]=((C_word*)t0)[6],a[5]=t2,a[6]=((C_word*)t0)[3],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],tmp=(C_word)a,a+=9,tmp);
t10=C_SCHEME_UNDEFINED;
t11=(*a=C_VECTOR_TYPE|1,a[1]=t10,tmp=(C_word)a,a+=2,tmp);
t12=C_set_block_item(t11,0,(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_14114,a[2]=t5,a[3]=t11,a[4]=t7,a[5]=t6,tmp=(C_word)a,a+=6,tmp));
t13=((C_word*)t11)[1];
f_14114(t13,t9,((C_word*)t0)[4]);}

/* g3245 in k13925 in k13919 in main#install-random-files in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in ... */
static void C_fcall f_13934(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,0,2)))){
C_save_and_reclaim_args((void *)trf_13934,3,t0,t1,t2);}
a=C_alloc(4);
t3=C_retrieve2(lf[451],C_text("main#prefix"));
t4=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f23558,a[2]=t1,a[3]=((C_word*)t0)[2],tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:1206: chicken.string#->string */
t5=C_fast_retrieve(lf[172]);{
C_word av2[3];
av2[0]=t5;
av2[1]=t4;
av2[2]=t2;
((C_proc)(void*)(*((C_word*)t5+1)))(3,av2);}}

/* k13942 in k13925 in k13919 in main#install-random-files in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in ... */
static void C_ccall f_13944(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(13,c,4)))){
C_save_and_reclaim((void *)f_13944,c,av);}
a=C_alloc(13);
t2=(*a=C_CLOSURE_TYPE|9,a[1]=(C_word)f_13947,a[2]=t1,a[3]=((C_word*)t0)[2],a[4]=((C_word*)t0)[3],a[5]=((C_word*)t0)[4],a[6]=((C_word*)t0)[5],a[7]=((C_word*)t0)[6],a[8]=((C_word*)t0)[7],a[9]=((C_word*)t0)[8],tmp=(C_word)a,a+=10,tmp);
/* egg-compile.scm:1031: qs* */
f_14651(t2,((C_word*)t0)[4],((C_word*)t0)[2],C_a_i_list(&a,1,C_SCHEME_TRUE));}

/* k13945 in k13942 in k13925 in k13919 in main#install-random-files in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in ... */
static void C_ccall f_13947(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(11,c,3)))){
C_save_and_reclaim((void *)f_13947,c,av);}
a=C_alloc(11);
t2=(*a=C_CLOSURE_TYPE|10,a[1]=(C_word)f_13950,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=t1,a[7]=((C_word*)t0)[6],a[8]=((C_word*)t0)[7],a[9]=((C_word*)t0)[8],a[10]=((C_word*)t0)[9],tmp=(C_word)a,a+=11,tmp);
/* egg-compile.scm:1032: shell-variable */
f_14912(t2,lf[462],((C_word*)t0)[3]);}

/* k13948 in k13945 in k13942 in k13925 in k13919 in main#install-random-files in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in ... */
static void C_ccall f_13950(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(12,c,6)))){
C_save_and_reclaim((void *)f_13950,c,av);}
a=C_alloc(12);
t2=(*a=C_CLOSURE_TYPE|11,a[1]=(C_word)f_13953,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=t1,a[6]=((C_word*)t0)[5],a[7]=((C_word*)t0)[6],a[8]=((C_word*)t0)[7],a[9]=((C_word*)t0)[8],a[10]=((C_word*)t0)[9],a[11]=((C_word*)t0)[10],tmp=(C_word)a,a+=12,tmp);
/* egg-compile.scm:1033: chicken.base#print */
t3=*((C_word*)lf[225]+1);{
C_word *av2;
if(c >= 7) {
  av2=av;
} else {
  av2=C_alloc(7);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=lf[460];
av2[3]=((C_word*)t0)[7];
av2[4]=lf[461];
av2[5]=t1;
av2[6]=((C_word*)t0)[6];
((C_proc)(void*)(*((C_word*)t3+1)))(7,av2);}}

/* k13951 in k13948 in k13945 in k13942 in k13925 in k13919 in main#install-random-files in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in ... */
static void C_ccall f_13953(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(13,c,4)))){
C_save_and_reclaim((void *)f_13953,c,av);}
a=C_alloc(13);
t2=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_13958,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
t3=(*a=C_CLOSURE_TYPE|9,a[1]=(C_word)f_13964,a[2]=((C_word*)t0)[3],a[3]=((C_word*)t0)[4],a[4]=((C_word*)t0)[5],a[5]=((C_word*)t0)[6],a[6]=((C_word*)t0)[7],a[7]=((C_word*)t0)[8],a[8]=((C_word*)t0)[9],a[9]=((C_word*)t0)[10],tmp=(C_word)a,a+=10,tmp);
/* egg-compile.scm:1034: ##sys#call-with-values */{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=0;
av2[1]=((C_word*)t0)[11];
av2[2]=t2;
av2[3]=t3;
C_call_with_values(4,av2);}}

/* a13957 in k13951 in k13948 in k13945 in k13942 in k13925 in k13919 in main#install-random-files in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in ... */
static void C_ccall f_13958(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word *a;
if(c!=2) C_bad_argc_2(c,2,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,5)))){
C_save_and_reclaim((void *)f_13958,c,av);}
a=C_alloc(6);
t2=C_fast_retrieve(lf[452]);
t3=C_SCHEME_UNDEFINED;
t4=(*a=C_VECTOR_TYPE|1,a[1]=t3,tmp=(C_word)a,a+=2,tmp);
t5=C_set_block_item(t4,0,(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_6868,a[2]=t4,a[3]=t2,tmp=(C_word)a,a+=4,tmp));
t6=((C_word*)t4)[1];
f_6868(t6,t1,C_SCHEME_END_OF_LIST,C_SCHEME_END_OF_LIST,((C_word*)t0)[2]);}

/* a13963 in k13951 in k13948 in k13945 in k13942 in k13925 in k13919 in main#install-random-files in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in ... */
static void C_ccall f_13964(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3=av[3];
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word *a;
if(c!=4) C_bad_argc_2(c,4,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(26,c,3)))){
C_save_and_reclaim((void *)f_13964,c,av);}
a=C_alloc(26);
t4=(*a=C_CLOSURE_TYPE|8,a[1]=(C_word)f_13966,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],tmp=(C_word)a,a+=9,tmp);
t5=C_i_check_list_2(t2,lf[118]);
t6=(*a=C_CLOSURE_TYPE|10,a[1]=(C_word)f_14014,a[2]=t3,a[3]=((C_word*)t0)[2],a[4]=((C_word*)t0)[9],a[5]=((C_word*)t0)[4],a[6]=((C_word*)t0)[5],a[7]=((C_word*)t0)[6],a[8]=((C_word*)t0)[7],a[9]=((C_word*)t0)[8],a[10]=t1,tmp=(C_word)a,a+=11,tmp);
t7=C_SCHEME_UNDEFINED;
t8=(*a=C_VECTOR_TYPE|1,a[1]=t7,tmp=(C_word)a,a+=2,tmp);
t9=C_set_block_item(t8,0,(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_14091,a[2]=t8,a[3]=t4,tmp=(C_word)a,a+=4,tmp));
t10=((C_word*)t8)[1];
f_14091(t10,t6,t2);}

/* g3284 in a13963 in k13951 in k13948 in k13945 in k13942 in k13925 in k13919 in main#install-random-files in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in ... */
static void C_fcall f_13966(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(10,0,3)))){
C_save_and_reclaim_args((void *)trf_13966,3,t0,t1,t2);}
a=C_alloc(10);
t3=(*a=C_CLOSURE_TYPE|9,a[1]=(C_word)f_13970,a[2]=((C_word*)t0)[2],a[3]=t1,a[4]=((C_word*)t0)[3],a[5]=((C_word*)t0)[4],a[6]=((C_word*)t0)[5],a[7]=((C_word*)t0)[6],a[8]=t2,a[9]=((C_word*)t0)[7],tmp=(C_word)a,a+=10,tmp);
/* egg-compile.scm:1037: strip-dir-prefix */
f_14984(t3,((C_word*)t0)[8],t2);}

/* k13968 in g3284 in a13963 in k13951 in k13948 in k13945 in k13942 in k13925 in k13919 in main#install-random-files in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in ... */
static void C_ccall f_13970(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(10,c,2)))){
C_save_and_reclaim((void *)f_13970,c,av);}
a=C_alloc(10);
t2=(*a=C_CLOSURE_TYPE|9,a[1]=(C_word)f_13973,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],a[9]=((C_word*)t0)[9],tmp=(C_word)a,a+=10,tmp);
/* egg-compile.scm:1038: chicken.pathname#pathname-directory */
t3=C_fast_retrieve(lf[66]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=t1;
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}

/* k13971 in k13968 in g3284 in a13963 in k13951 in k13948 in k13945 in k13942 in k13925 in k13919 in main#install-random-files in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in ... */
static void C_ccall f_13973(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(19,c,3)))){
C_save_and_reclaim((void *)f_13973,c,av);}
a=C_alloc(19);
t2=(*a=C_CLOSURE_TYPE|9,a[1]=(C_word)f_13976,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=t1,a[7]=((C_word*)t0)[6],a[8]=((C_word*)t0)[7],a[9]=((C_word*)t0)[8],tmp=(C_word)a,a+=10,tmp);
if(C_truep(t1)){
t3=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_14004,a[2]=t2,a[3]=((C_word*)t0)[9],a[4]=((C_word*)t0)[5],tmp=(C_word)a,a+=5,tmp);
t4=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_14008,a[2]=t3,a[3]=((C_word*)t0)[2],tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:1041: chicken.pathname#make-pathname */
t5=C_fast_retrieve(lf[62]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t5;
av2[1]=t4;
av2[2]=((C_word*)t0)[6];
av2[3]=t1;
((C_proc)(void*)(*((C_word*)t5+1)))(4,av2);}}
else{
t3=t2;{
C_word *av2=av;
av2[0]=t3;
av2[1]=C_SCHEME_UNDEFINED;
f_13976(2,av2);}}}

/* k13974 in k13971 in k13968 in g3284 in a13963 in k13951 in k13948 in k13945 in k13942 in k13925 in k13919 in main#install-random-files in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in ... */
static void C_ccall f_13976(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(16,c,4)))){
C_save_and_reclaim((void *)f_13976,c,av);}
a=C_alloc(16);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_13979,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
t3=(*a=C_CLOSURE_TYPE|8,a[1]=(C_word)f_13986,a[2]=t2,a[3]=((C_word*)t0)[4],a[4]=((C_word*)t0)[5],a[5]=((C_word*)t0)[6],a[6]=((C_word*)t0)[2],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],tmp=(C_word)a,a+=9,tmp);
/* egg-compile.scm:1042: qs* */
f_14651(t3,((C_word*)t0)[9],((C_word*)t0)[2],C_a_i_list(&a,1,C_SCHEME_TRUE));}

/* k13977 in k13974 in k13971 in k13968 in g3284 in a13963 in k13951 in k13948 in k13945 in k13942 in k13925 in k13919 in main#install-random-files in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in ... */
static void C_ccall f_13979(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_13979,c,av);}
t2=C_eqp(((C_word*)t0)[2],lf[31]);
if(C_truep(t2)){
/* egg-compile.scm:1246: chicken.base#print */
t3=*((C_word*)lf[225]+1);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=((C_word*)t0)[3];
av2[2]=lf[226];
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}
else{
t3=C_SCHEME_UNDEFINED;
t4=((C_word*)t0)[3];{
C_word *av2=av;
av2[0]=t4;
av2[1]=t3;
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}}

/* k13984 in k13974 in k13971 in k13968 in g3284 in a13963 in k13951 in k13948 in k13945 in k13942 in k13925 in k13919 in main#install-random-files in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in ... */
static void C_ccall f_13986(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(10,c,7)))){
C_save_and_reclaim((void *)f_13986,c,av);}
a=C_alloc(10);
t2=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_13990,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=t1,a[5]=((C_word*)t0)[4],tmp=(C_word)a,a+=6,tmp);
if(C_truep(((C_word*)t0)[5])){
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_13997,a[2]=t2,a[3]=((C_word*)t0)[6],tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:1045: chicken.pathname#make-pathname */
t4=C_fast_retrieve(lf[62]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t4;
av2[1]=t3;
av2[2]=((C_word*)t0)[7];
av2[3]=((C_word*)t0)[5];
((C_proc)(void*)(*((C_word*)t4+1)))(4,av2);}}
else{
/* egg-compile.scm:1042: chicken.base#print */
t3=*((C_word*)lf[225]+1);{
C_word *av2;
if(c >= 8) {
  av2=av;
} else {
  av2=C_alloc(8);
}
av2[0]=t3;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=lf[453];
av2[4]=t1;
av2[5]=lf[454];
av2[6]=((C_word*)t0)[4];
av2[7]=((C_word*)t0)[8];
((C_proc)(void*)(*((C_word*)t3+1)))(8,av2);}}}

/* k13988 in k13984 in k13974 in k13971 in k13968 in g3284 in a13963 in k13951 in k13948 in k13945 in k13942 in k13925 in k13919 in main#install-random-files in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in ... */
static void C_ccall f_13990(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,7)))){
C_save_and_reclaim((void *)f_13990,c,av);}
/* egg-compile.scm:1042: chicken.base#print */
t2=*((C_word*)lf[225]+1);{
C_word *av2;
if(c >= 8) {
  av2=av;
} else {
  av2=C_alloc(8);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=lf[453];
av2[4]=((C_word*)t0)[4];
av2[5]=lf[454];
av2[6]=((C_word*)t0)[5];
av2[7]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(8,av2);}}

/* k13995 in k13984 in k13974 in k13971 in k13968 in g3284 in a13963 in k13951 in k13948 in k13945 in k13942 in k13925 in k13919 in main#install-random-files in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in ... */
static void C_ccall f_13997(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,4)))){
C_save_and_reclaim((void *)f_13997,c,av);}
a=C_alloc(3);
/* egg-compile.scm:1045: qs* */
f_14651(((C_word*)t0)[2],t1,((C_word*)t0)[3],C_a_i_list(&a,1,C_SCHEME_TRUE));}

/* k14002 in k13971 in k13968 in g3284 in a13963 in k13951 in k13948 in k13945 in k13942 in k13925 in k13919 in main#install-random-files in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in ... */
static void C_ccall f_14004(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,5)))){
C_save_and_reclaim((void *)f_14004,c,av);}
/* egg-compile.scm:1040: chicken.base#print */
t2=*((C_word*)lf[225]+1);{
C_word *av2;
if(c >= 6) {
  av2=av;
} else {
  av2=C_alloc(6);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=lf[455];
av2[4]=((C_word*)t0)[4];
av2[5]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(6,av2);}}

/* k14006 in k13971 in k13968 in g3284 in a13963 in k13951 in k13948 in k13945 in k13942 in k13925 in k13919 in main#install-random-files in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in ... */
static void C_ccall f_14008(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,4)))){
C_save_and_reclaim((void *)f_14008,c,av);}
a=C_alloc(3);
/* egg-compile.scm:1041: qs* */
f_14651(((C_word*)t0)[2],t1,((C_word*)t0)[3],C_a_i_list(&a,1,C_SCHEME_TRUE));}

/* k14012 in a13963 in k13951 in k13948 in k13945 in k13942 in k13925 in k13919 in main#install-random-files in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in ... */
static void C_ccall f_14014(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(15,c,3)))){
C_save_and_reclaim((void *)f_14014,c,av);}
a=C_alloc(15);
if(C_truep(C_i_pairp(((C_word*)t0)[2]))){
t2=(*a=C_CLOSURE_TYPE|8,a[1]=(C_word)f_14021,a[2]=((C_word*)t0)[3],a[3]=((C_word*)t0)[4],a[4]=((C_word*)t0)[5],a[5]=((C_word*)t0)[6],a[6]=((C_word*)t0)[7],a[7]=((C_word*)t0)[8],a[8]=((C_word*)t0)[9],tmp=(C_word)a,a+=9,tmp);
t3=C_SCHEME_UNDEFINED;
t4=(*a=C_VECTOR_TYPE|1,a[1]=t3,tmp=(C_word)a,a+=2,tmp);
t5=C_set_block_item(t4,0,(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_14068,a[2]=t4,a[3]=t2,tmp=(C_word)a,a+=4,tmp));
t6=((C_word*)t4)[1];
f_14068(t6,((C_word*)t0)[10],((C_word*)t0)[2]);}
else{
t2=C_SCHEME_UNDEFINED;
t3=((C_word*)t0)[10];{
C_word *av2=av;
av2[0]=t3;
av2[1]=t2;
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}}

/* g3306 in k14012 in a13963 in k13951 in k13948 in k13945 in k13942 in k13925 in k13919 in main#install-random-files in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in ... */
static void C_fcall f_14021(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(10,0,3)))){
C_save_and_reclaim_args((void *)trf_14021,3,t0,t1,t2);}
a=C_alloc(10);
t3=(*a=C_CLOSURE_TYPE|9,a[1]=(C_word)f_14025,a[2]=((C_word*)t0)[2],a[3]=t1,a[4]=((C_word*)t0)[3],a[5]=((C_word*)t0)[4],a[6]=((C_word*)t0)[5],a[7]=((C_word*)t0)[6],a[8]=t2,a[9]=((C_word*)t0)[7],tmp=(C_word)a,a+=10,tmp);
/* egg-compile.scm:1052: strip-dir-prefix */
f_14984(t3,((C_word*)t0)[8],t2);}

/* k14023 in g3306 in k14012 in a13963 in k13951 in k13948 in k13945 in k13942 in k13925 in k13919 in main#install-random-files in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in ... */
static void C_ccall f_14025(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(10,c,2)))){
C_save_and_reclaim((void *)f_14025,c,av);}
a=C_alloc(10);
t2=(*a=C_CLOSURE_TYPE|9,a[1]=(C_word)f_14028,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],a[9]=((C_word*)t0)[9],tmp=(C_word)a,a+=10,tmp);
/* egg-compile.scm:1053: chicken.pathname#pathname-directory */
t3=C_fast_retrieve(lf[66]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=t1;
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}

/* k14026 in k14023 in g3306 in k14012 in a13963 in k13951 in k13948 in k13945 in k13942 in k13925 in k13919 in main#install-random-files in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in ... */
static void C_ccall f_14028(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(19,c,3)))){
C_save_and_reclaim((void *)f_14028,c,av);}
a=C_alloc(19);
t2=(*a=C_CLOSURE_TYPE|9,a[1]=(C_word)f_14031,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=t1,a[7]=((C_word*)t0)[6],a[8]=((C_word*)t0)[7],a[9]=((C_word*)t0)[8],tmp=(C_word)a,a+=10,tmp);
if(C_truep(t1)){
t3=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_14059,a[2]=t2,a[3]=((C_word*)t0)[9],a[4]=((C_word*)t0)[5],tmp=(C_word)a,a+=5,tmp);
t4=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_14063,a[2]=t3,a[3]=((C_word*)t0)[2],tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:1056: chicken.pathname#make-pathname */
t5=C_fast_retrieve(lf[62]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t5;
av2[1]=t4;
av2[2]=((C_word*)t0)[6];
av2[3]=t1;
((C_proc)(void*)(*((C_word*)t5+1)))(4,av2);}}
else{
t3=t2;{
C_word *av2=av;
av2[0]=t3;
av2[1]=C_SCHEME_UNDEFINED;
f_14031(2,av2);}}}

/* k14029 in k14026 in k14023 in g3306 in k14012 in a13963 in k13951 in k13948 in k13945 in k13942 in k13925 in k13919 in main#install-random-files in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in ... */
static void C_ccall f_14031(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(13,c,4)))){
C_save_and_reclaim((void *)f_14031,c,av);}
a=C_alloc(13);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_14034,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
t3=(*a=C_CLOSURE_TYPE|8,a[1]=(C_word)f_14041,a[2]=t2,a[3]=((C_word*)t0)[4],a[4]=((C_word*)t0)[5],a[5]=((C_word*)t0)[6],a[6]=((C_word*)t0)[2],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],tmp=(C_word)a,a+=9,tmp);
/* egg-compile.scm:1057: qs* */
f_14651(t3,((C_word*)t0)[9],((C_word*)t0)[2],C_SCHEME_END_OF_LIST);}

/* k14032 in k14029 in k14026 in k14023 in g3306 in k14012 in a13963 in k13951 in k13948 in k13945 in k13942 in k13925 in k13919 in main#install-random-files in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in ... */
static void C_ccall f_14034(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_14034,c,av);}
t2=C_eqp(((C_word*)t0)[2],lf[31]);
if(C_truep(t2)){
/* egg-compile.scm:1246: chicken.base#print */
t3=*((C_word*)lf[225]+1);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=((C_word*)t0)[3];
av2[2]=lf[226];
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}
else{
t3=C_SCHEME_UNDEFINED;
t4=((C_word*)t0)[3];{
C_word *av2=av;
av2[0]=t4;
av2[1]=t3;
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}}

/* k14039 in k14029 in k14026 in k14023 in g3306 in k14012 in a13963 in k13951 in k13948 in k13945 in k13942 in k13925 in k13919 in main#install-random-files in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in ... */
static void C_ccall f_14041(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(10,c,7)))){
C_save_and_reclaim((void *)f_14041,c,av);}
a=C_alloc(10);
t2=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_14045,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=t1,a[5]=((C_word*)t0)[4],tmp=(C_word)a,a+=6,tmp);
if(C_truep(((C_word*)t0)[5])){
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_14052,a[2]=t2,a[3]=((C_word*)t0)[6],tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:1060: chicken.pathname#make-pathname */
t4=C_fast_retrieve(lf[62]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t4;
av2[1]=t3;
av2[2]=((C_word*)t0)[7];
av2[3]=((C_word*)t0)[5];
((C_proc)(void*)(*((C_word*)t4+1)))(4,av2);}}
else{
/* egg-compile.scm:1057: chicken.base#print */
t3=*((C_word*)lf[225]+1);{
C_word *av2;
if(c >= 8) {
  av2=av;
} else {
  av2=C_alloc(8);
}
av2[0]=t3;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=lf[457];
av2[4]=t1;
av2[5]=lf[458];
av2[6]=((C_word*)t0)[4];
av2[7]=((C_word*)t0)[8];
((C_proc)(void*)(*((C_word*)t3+1)))(8,av2);}}}

/* k14043 in k14039 in k14029 in k14026 in k14023 in g3306 in k14012 in a13963 in k13951 in k13948 in k13945 in k13942 in k13925 in k13919 in main#install-random-files in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in ... */
static void C_ccall f_14045(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,7)))){
C_save_and_reclaim((void *)f_14045,c,av);}
/* egg-compile.scm:1057: chicken.base#print */
t2=*((C_word*)lf[225]+1);{
C_word *av2;
if(c >= 8) {
  av2=av;
} else {
  av2=C_alloc(8);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=lf[457];
av2[4]=((C_word*)t0)[4];
av2[5]=lf[458];
av2[6]=((C_word*)t0)[5];
av2[7]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(8,av2);}}

/* k14050 in k14039 in k14029 in k14026 in k14023 in g3306 in k14012 in a13963 in k13951 in k13948 in k13945 in k13942 in k13925 in k13919 in main#install-random-files in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in ... */
static void C_ccall f_14052(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,4)))){
C_save_and_reclaim((void *)f_14052,c,av);}
a=C_alloc(3);
/* egg-compile.scm:1060: qs* */
f_14651(((C_word*)t0)[2],t1,((C_word*)t0)[3],C_a_i_list(&a,1,C_SCHEME_TRUE));}

/* k14057 in k14026 in k14023 in g3306 in k14012 in a13963 in k13951 in k13948 in k13945 in k13942 in k13925 in k13919 in main#install-random-files in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in ... */
static void C_ccall f_14059(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,5)))){
C_save_and_reclaim((void *)f_14059,c,av);}
/* egg-compile.scm:1055: chicken.base#print */
t2=*((C_word*)lf[225]+1);{
C_word *av2;
if(c >= 6) {
  av2=av;
} else {
  av2=C_alloc(6);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=lf[459];
av2[4]=((C_word*)t0)[4];
av2[5]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(6,av2);}}

/* k14061 in k14026 in k14023 in g3306 in k14012 in a13963 in k13951 in k13948 in k13945 in k13942 in k13925 in k13919 in main#install-random-files in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in ... */
static void C_ccall f_14063(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,4)))){
C_save_and_reclaim((void *)f_14063,c,av);}
a=C_alloc(3);
/* egg-compile.scm:1056: qs* */
f_14651(((C_word*)t0)[2],t1,((C_word*)t0)[3],C_a_i_list(&a,1,C_SCHEME_TRUE));}

/* for-each-loop3305 in k14012 in a13963 in k13951 in k13948 in k13945 in k13942 in k13925 in k13919 in main#install-random-files in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in ... */
static void C_fcall f_14068(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,0,2)))){
C_save_and_reclaim_args((void *)trf_14068,3,t0,t1,t2);}
a=C_alloc(5);
if(C_truep(C_i_pairp(t2))){
t3=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_14078,a[2]=((C_word*)t0)[2],a[3]=t1,a[4]=t2,tmp=(C_word)a,a+=5,tmp);
/* egg-compile.scm:1050: g3306 */
t4=((C_word*)t0)[3];
f_14021(t4,t3,C_slot(t2,C_fix(0)));}
else{
t3=C_SCHEME_UNDEFINED;
t4=t1;{
C_word av2[2];
av2[0]=t4;
av2[1]=t3;
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}}

/* k14076 in for-each-loop3305 in k14012 in a13963 in k13951 in k13948 in k13945 in k13942 in k13925 in k13919 in main#install-random-files in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in ... */
static void C_ccall f_14078(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_14078,c,av);}
t2=((C_word*)((C_word*)t0)[2])[1];
f_14068(t2,((C_word*)t0)[3],C_slot(((C_word*)t0)[4],C_fix(1)));}

/* for-each-loop3283 in a13963 in k13951 in k13948 in k13945 in k13942 in k13925 in k13919 in main#install-random-files in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in ... */
static void C_fcall f_14091(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,0,2)))){
C_save_and_reclaim_args((void *)trf_14091,3,t0,t1,t2);}
a=C_alloc(5);
if(C_truep(C_i_pairp(t2))){
t3=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_14101,a[2]=((C_word*)t0)[2],a[3]=t1,a[4]=t2,tmp=(C_word)a,a+=5,tmp);
/* egg-compile.scm:1035: g3284 */
t4=((C_word*)t0)[3];
f_13966(t4,t3,C_slot(t2,C_fix(0)));}
else{
t3=C_SCHEME_UNDEFINED;
t4=t1;{
C_word av2[2];
av2[0]=t4;
av2[1]=t3;
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}}

/* k14099 in for-each-loop3283 in a13963 in k13951 in k13948 in k13945 in k13942 in k13925 in k13919 in main#install-random-files in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in ... */
static void C_ccall f_14101(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_14101,c,av);}
t2=((C_word*)((C_word*)t0)[2])[1];
f_14091(t2,((C_word*)t0)[3],C_slot(((C_word*)t0)[4],C_fix(1)));}

/* map-loop3239 in k13925 in k13919 in main#install-random-files in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in ... */
static void C_fcall f_14114(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,0,2)))){
C_save_and_reclaim_args((void *)trf_14114,3,t0,t1,t2);}
a=C_alloc(6);
if(C_truep(C_i_pairp(t2))){
t3=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_14139,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=t1,a[5]=t2,tmp=(C_word)a,a+=6,tmp);
/* egg-compile.scm:1030: g3245 */
t4=((C_word*)t0)[4];
f_13934(t4,t3,C_slot(t2,C_fix(0)));}
else{
t3=t1;{
C_word av2[2];
av2[0]=t3;
av2[1]=C_slot(((C_word*)t0)[5],C_fix(1));
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}}

/* k14137 in map-loop3239 in k13925 in k13919 in main#install-random-files in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in ... */
static void C_ccall f_14139(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,2)))){
C_save_and_reclaim((void *)f_14139,c,av);}
a=C_alloc(3);
t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST);
t3=C_i_setslot(((C_word*)((C_word*)t0)[2])[1],C_fix(1),t2);
t4=C_mutate(((C_word *)((C_word*)t0)[2])+1,t2);
t5=((C_word*)((C_word*)t0)[3])[1];
f_14114(t5,((C_word*)t0)[4],C_slot(((C_word*)t0)[5],C_fix(1)));}

/* main#install-data in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in k8212 in ... */
static void C_ccall f_14148(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3;
C_word *a;
if(c<3) C_bad_min_argc_2(c,3,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand((c-3)*C_SIZEOF_PAIR +5,c,4)))){
C_save_and_reclaim((void*)f_14148,c,av);}
a=C_alloc((c-3)*C_SIZEOF_PAIR+5);
t3=C_build_rest(&a,c,3,av);
C_word t4;
C_word t5;
C_word t6;
C_word t7;
t4=C_i_get_keyword(lf[152],t3,C_SCHEME_FALSE);
t5=C_i_get_keyword(lf[153],t3,C_SCHEME_FALSE);
t6=C_i_get_keyword(lf[125],t3,C_SCHEME_FALSE);
t7=t1;{
C_word *av2=av;
av2[0]=t7;
av2[1]=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_14159,a[2]=t4,a[3]=t5,a[4]=t6,tmp=(C_word)a,a+=5,tmp);
((C_proc)(void*)(*((C_word*)t7+1)))(2,av2);}}

/* f_14159 in main#install-data in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in ... */
static void C_ccall f_14159(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3=av[3];
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word *a;
if(c!=4) C_bad_argc_2(c,4,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,5)))){
C_save_and_reclaim((void *)f_14159,c,av);}
a=C_alloc(6);
t4=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_14167,a[2]=t1,a[3]=((C_word*)t0)[2],a[4]=t2,a[5]=t3,tmp=(C_word)a,a+=6,tmp);
if(C_truep(((C_word*)t0)[3])){
/* egg-compile.scm:1067: install-random-files */
f_13917(t1,((C_word*)t0)[3],((C_word*)t0)[2],t2,t3);}
else{
t5=C_eqp(((C_word*)t0)[4],lf[54]);
if(C_truep(t5)){
t6=C_retrieve2(lf[30],C_text("main#default-sharedir"));
t7=C_retrieve2(lf[30],C_text("main#default-sharedir"));
/* egg-compile.scm:1067: install-random-files */
f_13917(t1,C_retrieve2(lf[30],C_text("main#default-sharedir")),((C_word*)t0)[2],t2,t3);}
else{
/* egg-compile.scm:1070: override-prefix */
t6=C_retrieve2(lf[82],C_text("main#override-prefix"));
f_8762(t6,t4,lf[464],C_retrieve2(lf[42],C_text("main#host-sharedir")));}}}

/* k14165 */
static void C_ccall f_14167(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,5)))){
C_save_and_reclaim((void *)f_14167,c,av);}
/* egg-compile.scm:1067: install-random-files */
f_13917(((C_word*)t0)[2],t1,((C_word*)t0)[3],((C_word*)t0)[4],((C_word*)t0)[5]);}

/* main#install-c-include in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in k8212 in ... */
static void C_ccall f_14178(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3;
C_word *a;
if(c<3) C_bad_min_argc_2(c,3,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand((c-3)*C_SIZEOF_PAIR +5,c,4)))){
C_save_and_reclaim((void*)f_14178,c,av);}
a=C_alloc((c-3)*C_SIZEOF_PAIR+5);
t3=C_build_rest(&a,c,3,av);
C_word t4;
C_word t5;
C_word t6;
C_word t7;
t4=C_i_get_keyword(lf[152],t3,C_SCHEME_FALSE);
t5=C_i_get_keyword(lf[153],t3,C_SCHEME_FALSE);
t6=C_i_get_keyword(lf[125],t3,C_SCHEME_FALSE);
t7=t1;{
C_word *av2=av;
av2[0]=t7;
av2[1]=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_14192,a[2]=t4,a[3]=t5,a[4]=t6,tmp=(C_word)a,a+=5,tmp);
((C_proc)(void*)(*((C_word*)t7+1)))(2,av2);}}

/* f_14192 in main#install-c-include in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in ... */
static void C_ccall f_14192(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3=av[3];
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word *a;
if(c!=4) C_bad_argc_2(c,4,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,5)))){
C_save_and_reclaim((void *)f_14192,c,av);}
a=C_alloc(6);
t4=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_14200,a[2]=t1,a[3]=((C_word*)t0)[2],a[4]=t2,a[5]=t3,tmp=(C_word)a,a+=6,tmp);
if(C_truep(((C_word*)t0)[3])){
/* egg-compile.scm:1076: install-random-files */
f_13917(t1,((C_word*)t0)[3],((C_word*)t0)[2],t2,t3);}
else{
t5=C_eqp(((C_word*)t0)[4],lf[54]);
if(C_truep(t5)){
t6=C_retrieve2(lf[28],C_text("main#default-incdir"));
t7=C_retrieve2(lf[28],C_text("main#default-incdir"));
/* egg-compile.scm:1076: install-random-files */
f_13917(t1,C_retrieve2(lf[28],C_text("main#default-incdir")),((C_word*)t0)[2],t2,t3);}
else{
/* egg-compile.scm:1079: override-prefix */
t6=C_retrieve2(lf[82],C_text("main#override-prefix"));
f_8762(t6,t4,lf[465],C_retrieve2(lf[41],C_text("main#host-incdir")));}}}

/* k14198 */
static void C_ccall f_14200(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,5)))){
C_save_and_reclaim((void *)f_14200,c,av);}
/* egg-compile.scm:1076: install-random-files */
f_13917(((C_word*)t0)[2],t1,((C_word*)t0)[3],((C_word*)t0)[4],((C_word*)t0)[5]);}

/* main#generate-shell-commands in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in k8212 in ... */
static void C_fcall f_14211(C_word t1,C_word t2,C_word t3,C_word t4,C_word t5,C_word t6,C_word t7,C_word t8){
C_word tmp;
C_word t9;
C_word t10;
C_word t11;
C_word t12;
C_word t13;
C_word t14;
C_word t15;
C_word t16;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(20,0,4)))){
C_save_and_reclaim_args((void *)trf_14211,8,t1,t2,t3,t4,t5,t6,t7,t8);}
a=C_alloc(20);
t9=t8;
t10=(*a=C_VECTOR_TYPE|1,a[1]=t9,tmp=(C_word)a,a+=2,tmp);
t11=C_SCHEME_FALSE;
t12=(*a=C_VECTOR_TYPE|1,a[1]=t11,tmp=(C_word)a,a+=2,tmp);
t13=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_14217,a[2]=t12,a[3]=t10,tmp=(C_word)a,a+=4,tmp);
t14=(*a=C_CLOSURE_TYPE|7,a[1]=(C_word)f_14222,a[2]=t5,a[3]=t2,a[4]=t3,a[5]=t7,a[6]=t6,a[7]=t4,tmp=(C_word)a,a+=8,tmp);
t15=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_14282,a[2]=t10,a[3]=t12,tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:1087: ##sys#dynamic-wind */
t16=*((C_word*)lf[149]+1);{
C_word av2[5];
av2[0]=t16;
av2[1]=t1;
av2[2]=t13;
av2[3]=t14;
av2[4]=t15;
((C_proc)(void*)(*((C_word*)t16+1)))(5,av2);}}

/* a14216 in main#generate-shell-commands in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in ... */
static void C_ccall f_14217(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
if(c!=2) C_bad_argc_2(c,2,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_14217,c,av);}
t2=C_mutate(((C_word *)((C_word*)t0)[2])+1,C_retrieve2(lf[81],C_text("main#keep-generated-files")));
t3=C_mutate(&lf[81] /* (set! main#keep-generated-files ...) */,((C_word*)((C_word*)t0)[3])[1]);
t4=t1;{
C_word *av2=av;
av2[0]=t4;
av2[1]=C_SCHEME_UNDEFINED;
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}

/* a14221 in main#generate-shell-commands in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in ... */
static void C_ccall f_14222(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
if(c!=2) C_bad_argc_2(c,2,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(7,c,3)))){
C_save_and_reclaim((void *)f_14222,c,av);}
a=C_alloc(7);
t2=(*a=C_CLOSURE_TYPE|6,a[1]=(C_word)f_14228,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],tmp=(C_word)a,a+=7,tmp);
/* egg-compile.scm:1088: scheme#with-output-to-file */
t3=C_fast_retrieve(lf[470]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t3;
av2[1]=t1;
av2[2]=((C_word*)t0)[7];
av2[3]=t2;
((C_proc)(void*)(*((C_word*)t3+1)))(4,av2);}}

/* a14227 in a14221 in main#generate-shell-commands in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in ... */
static void C_ccall f_14228(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
if(c!=2) C_bad_argc_2(c,2,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(7,c,2)))){
C_save_and_reclaim((void *)f_14228,c,av);}
a=C_alloc(7);
t2=(*a=C_CLOSURE_TYPE|6,a[1]=(C_word)f_14232,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=t1,tmp=(C_word)a,a+=7,tmp);
/* egg-compile.scm:1090: prefix */
t3=((C_word*)t0)[6];{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=((C_word*)t0)[3];
((C_proc)C_fast_retrieve_proc(t3))(3,av2);}}

/* k14230 in a14227 in a14221 in main#generate-shell-commands in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in ... */
static void C_ccall f_14232(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(12,c,2)))){
C_save_and_reclaim((void *)f_14232,c,av);}
a=C_alloc(12);
t2=(*a=C_CLOSURE_TYPE|6,a[1]=(C_word)f_14235,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],tmp=(C_word)a,a+=7,tmp);
t3=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_14276,a[2]=t2,a[3]=((C_word*)t0)[2],a[4]=((C_word*)t0)[3],tmp=(C_word)a,a+=5,tmp);
t4=C_eqp(((C_word*)t0)[3],lf[32]);
if(C_truep(t4)){
t5=t3;
f_14276(t5,lf[468]);}
else{
t5=C_eqp(((C_word*)t0)[3],lf[31]);
t6=t3;
f_14276(t6,(C_truep(t5)?lf[469]:C_SCHEME_UNDEFINED));}}

/* k14233 in k14230 in a14227 in a14221 in main#generate-shell-commands in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in ... */
static void C_ccall f_14235(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(15,c,3)))){
C_save_and_reclaim((void *)f_14235,c,av);}
a=C_alloc(15);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_14236,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
t3=C_i_check_list_2(((C_word*)t0)[4],lf[118]);
t4=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_14246,a[2]=((C_word*)t0)[5],a[3]=((C_word*)t0)[6],a[4]=((C_word*)t0)[3],tmp=(C_word)a,a+=5,tmp);
t5=C_SCHEME_UNDEFINED;
t6=(*a=C_VECTOR_TYPE|1,a[1]=t5,tmp=(C_word)a,a+=2,tmp);
t7=C_set_block_item(t6,0,(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_14251,a[2]=t6,a[3]=t2,tmp=(C_word)a,a+=4,tmp));
t8=((C_word*)t6)[1];
f_14251(t8,t4,((C_word*)t0)[4]);}

/* g3377 in k14233 in k14230 in a14227 in a14221 in main#generate-shell-commands in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in ... */
static void C_fcall f_14236(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,0,3)))){
C_save_and_reclaim_args((void *)trf_14236,3,t0,t1,t2);}
/* egg-compile.scm:1093: cmd */
t3=t2;{
C_word av2[4];
av2[0]=t3;
av2[1]=t1;
av2[2]=((C_word*)t0)[2];
av2[3]=((C_word*)t0)[3];
((C_proc)C_fast_retrieve_proc(t3))(4,av2);}}

/* k14244 in k14233 in k14230 in a14227 in a14221 in main#generate-shell-commands in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in ... */
static void C_ccall f_14246(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_14246,c,av);}
/* egg-compile.scm:1095: suffix */
t2=((C_word*)t0)[2];{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[3];
av2[2]=((C_word*)t0)[4];
((C_proc)C_fast_retrieve_proc(t2))(3,av2);}}

/* for-each-loop3376 in k14233 in k14230 in a14227 in a14221 in main#generate-shell-commands in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in ... */
static void C_fcall f_14251(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,0,2)))){
C_save_and_reclaim_args((void *)trf_14251,3,t0,t1,t2);}
a=C_alloc(5);
if(C_truep(C_i_pairp(t2))){
t3=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_14261,a[2]=((C_word*)t0)[2],a[3]=t1,a[4]=t2,tmp=(C_word)a,a+=5,tmp);
/* egg-compile.scm:1092: g3377 */
t4=((C_word*)t0)[3];
f_14236(t4,t3,C_slot(t2,C_fix(0)));}
else{
t3=C_SCHEME_UNDEFINED;
t4=t1;{
C_word av2[2];
av2[0]=t4;
av2[1]=t3;
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}}

/* k14259 in for-each-loop3376 in k14233 in k14230 in a14227 in a14221 in main#generate-shell-commands in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in ... */
static void C_ccall f_14261(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_14261,c,av);}
t2=((C_word*)((C_word*)t0)[2])[1];
f_14251(t2,((C_word*)t0)[3],C_slot(((C_word*)t0)[4],C_fix(1)));}

/* k14274 in k14230 in a14227 in a14221 in main#generate-shell-commands in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in ... */
static void C_fcall f_14276(C_word t0,C_word t1){
C_word tmp;
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(7,0,4)))){
C_save_and_reclaim_args((void *)trf_14276,2,t0,t1);}
a=C_alloc(7);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_14280,a[2]=((C_word*)t0)[2],a[3]=t1,tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:1091: qs* */
f_14651(t2,((C_word*)t0)[3],((C_word*)t0)[4],C_a_i_list(&a,1,C_SCHEME_TRUE));}

/* k14278 in k14274 in k14230 in a14227 in a14221 in main#generate-shell-commands in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in ... */
static void C_ccall f_14280(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,4)))){
C_save_and_reclaim((void *)f_14280,c,av);}
/* egg-compile.scm:1091: chicken.base#print */
t2=*((C_word*)lf[225]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=lf[467];
av2[4]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(5,av2);}}

/* a14281 in main#generate-shell-commands in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in ... */
static void C_ccall f_14282(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
if(c!=2) C_bad_argc_2(c,2,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_14282,c,av);}
t2=C_mutate(((C_word *)((C_word*)t0)[2])+1,C_retrieve2(lf[81],C_text("main#keep-generated-files")));
t3=C_mutate(&lf[81] /* (set! main#keep-generated-files ...) */,((C_word*)((C_word*)t0)[3])[1]);
t4=t1;{
C_word *av2=av;
av2[0]=t4;
av2[1]=C_SCHEME_UNDEFINED;
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}

/* main#build-prefix in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in k8212 in ... */
static void C_fcall f_14287(C_word t1){
C_word tmp;
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(2,0,3)))){
C_save_and_reclaim_args((void *)trf_14287,1,t1);}
a=C_alloc(2);
t2=t1;{
C_word av2[2];
av2[0]=t2;
av2[1]=(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_14289,tmp=(C_word)a,a+=2,tmp);
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}

/* f_14289 in main#build-prefix in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in ... */
static void C_ccall f_14289(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word *a;
if(c!=3) C_bad_argc_2(c,3,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,c,4)))){
C_save_and_reclaim((void *)f_14289,c,av);}
a=C_alloc(5);
t3=C_eqp(t2,lf[32]);
if(C_truep(t3)){
t4=*((C_word*)lf[472]+1);
t5=*((C_word*)lf[472]+1);
t6=C_i_check_port_2(*((C_word*)lf[472]+1),C_fix(2),C_SCHEME_TRUE,lf[473]);
t7=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_14302,a[2]=t1,a[3]=t4,a[4]=t2,tmp=(C_word)a,a+=5,tmp);
/* egg-compile.scm:1103: ##sys#print */
t8=*((C_word*)lf[475]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t8;
av2[1]=t7;
av2[2]=lf[481];
av2[3]=C_SCHEME_FALSE;
av2[4]=*((C_word*)lf[472]+1);
((C_proc)(void*)(*((C_word*)t8+1)))(5,av2);}}
else{
t4=C_eqp(t2,lf[31]);
if(C_truep(t4)){
t5=*((C_word*)lf[472]+1);
t6=*((C_word*)lf[472]+1);
t7=C_i_check_port_2(*((C_word*)lf[472]+1),C_fix(2),C_SCHEME_TRUE,lf[473]);
t8=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_14370,a[2]=t1,a[3]=t5,a[4]=t2,tmp=(C_word)a,a+=5,tmp);
/* egg-compile.scm:1117: ##sys#print */
t9=*((C_word*)lf[475]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t9;
av2[1]=t8;
av2[2]=lf[487];
av2[3]=C_SCHEME_FALSE;
av2[4]=*((C_word*)lf[472]+1);
((C_proc)(void*)(*((C_word*)t9+1)))(5,av2);}}
else{
t5=t1;{
C_word *av2=av;
av2[0]=t5;
av2[1]=C_SCHEME_UNDEFINED;
((C_proc)(void*)(*((C_word*)t5+1)))(2,av2);}}}}

/* k14300 */
static void C_ccall f_14302(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,c,3)))){
C_save_and_reclaim((void *)f_14302,c,av);}
a=C_alloc(5);
t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_14305,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],tmp=(C_word)a,a+=5,tmp);
/* egg-compile.scm:1103: ##sys#write-char-0 */
{C_proc tp=(C_proc)C_fast_retrieve_symbol_proc(lf[474]);
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=*((C_word*)lf[474]+1);
av2[1]=t2;
av2[2]=C_make_character(10);
av2[3]=((C_word*)t0)[3];
tp(4,av2);}}

/* k14303 in k14300 */
static void C_ccall f_14305(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,c,4)))){
C_save_and_reclaim((void *)f_14305,c,av);}
a=C_alloc(5);
t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_14308,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],tmp=(C_word)a,a+=5,tmp);
/* egg-compile.scm:1103: ##sys#print */
t3=*((C_word*)lf[475]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=lf[480];
av2[3]=C_SCHEME_FALSE;
av2[4]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t3+1)))(5,av2);}}

/* k14306 in k14303 in k14300 */
static void C_ccall f_14308(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(9,c,4)))){
C_save_and_reclaim((void *)f_14308,c,av);}
a=C_alloc(9);
t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_14311,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],tmp=(C_word)a,a+=5,tmp);
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_14358,a[2]=t2,a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:1113: qs* */
f_14651(t3,C_retrieve2(lf[29],C_text("main#default-bindir")),((C_word*)t0)[4],C_SCHEME_END_OF_LIST);}

/* k14309 in k14306 in k14303 in k14300 */
static void C_ccall f_14311(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,c,4)))){
C_save_and_reclaim((void *)f_14311,c,av);}
a=C_alloc(5);
t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_14314,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],tmp=(C_word)a,a+=5,tmp);
/* egg-compile.scm:1103: ##sys#print */
t3=*((C_word*)lf[475]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=lf[479];
av2[3]=C_SCHEME_FALSE;
av2[4]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t3+1)))(5,av2);}}

/* k14312 in k14309 in k14306 in k14303 in k14300 */
static void C_ccall f_14314(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(9,c,4)))){
C_save_and_reclaim((void *)f_14314,c,av);}
a=C_alloc(9);
t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_14317,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],tmp=(C_word)a,a+=5,tmp);
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_14354,a[2]=t2,a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:1113: qs* */
f_14651(t3,C_retrieve2(lf[21],C_text("main#default-cc")),((C_word*)t0)[4],C_SCHEME_END_OF_LIST);}

/* k14315 in k14312 in k14309 in k14306 in k14303 in k14300 */
static void C_ccall f_14317(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,c,4)))){
C_save_and_reclaim((void *)f_14317,c,av);}
a=C_alloc(5);
t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_14320,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],tmp=(C_word)a,a+=5,tmp);
/* egg-compile.scm:1103: ##sys#print */
t3=*((C_word*)lf[475]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=lf[478];
av2[3]=C_SCHEME_FALSE;
av2[4]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t3+1)))(5,av2);}}

/* k14318 in k14315 in k14312 in k14309 in k14306 in k14303 in k14300 */
static void C_ccall f_14320(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(9,c,4)))){
C_save_and_reclaim((void *)f_14320,c,av);}
a=C_alloc(9);
t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_14323,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],tmp=(C_word)a,a+=5,tmp);
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_14350,a[2]=t2,a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:1114: qs* */
f_14651(t3,C_retrieve2(lf[22],C_text("main#default-cxx")),((C_word*)t0)[4],C_SCHEME_END_OF_LIST);}

/* k14321 in k14318 in k14315 in k14312 in k14309 in k14306 in k14303 in k14300 */
static void C_ccall f_14323(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,c,4)))){
C_save_and_reclaim((void *)f_14323,c,av);}
a=C_alloc(5);
t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_14326,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],tmp=(C_word)a,a+=5,tmp);
/* egg-compile.scm:1103: ##sys#print */
t3=*((C_word*)lf[475]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=lf[477];
av2[3]=C_SCHEME_FALSE;
av2[4]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t3+1)))(5,av2);}}

/* k14324 in k14321 in k14318 in k14315 in k14312 in k14309 in k14306 in k14303 in k14300 */
static void C_ccall f_14326(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(9,c,4)))){
C_save_and_reclaim((void *)f_14326,c,av);}
a=C_alloc(9);
t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_14329,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],tmp=(C_word)a,a+=5,tmp);
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_14346,a[2]=t2,a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:1114: qs* */
f_14651(t3,C_retrieve2(lf[34],C_text("main#default-csc")),((C_word*)t0)[4],C_SCHEME_END_OF_LIST);}

/* k14327 in k14324 in k14321 in k14318 in k14315 in k14312 in k14309 in k14306 in k14303 in k14300 */
static void C_ccall f_14329(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,c,4)))){
C_save_and_reclaim((void *)f_14329,c,av);}
a=C_alloc(5);
t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_14332,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],tmp=(C_word)a,a+=5,tmp);
/* egg-compile.scm:1103: ##sys#print */
t3=*((C_word*)lf[475]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=lf[476];
av2[3]=C_SCHEME_FALSE;
av2[4]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t3+1)))(5,av2);}}

/* k14330 in k14327 in k14324 in k14321 in k14318 in k14315 in k14312 in k14309 in k14306 in k14303 in k14300 */
static void C_ccall f_14332(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(8,c,4)))){
C_save_and_reclaim((void *)f_14332,c,av);}
a=C_alloc(8);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_14335,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_14342,a[2]=t2,a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:1115: qs* */
f_14651(t3,C_retrieve2(lf[35],C_text("main#default-csi")),((C_word*)t0)[4],C_SCHEME_END_OF_LIST);}

/* k14333 in k14330 in k14327 in k14324 in k14321 in k14318 in k14315 in k14312 in k14309 in k14306 in k14303 in k14300 */
static void C_ccall f_14335(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_14335,c,av);}
/* egg-compile.scm:1103: ##sys#write-char-0 */
{C_proc tp=(C_proc)C_fast_retrieve_symbol_proc(lf[474]);
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=*((C_word*)lf[474]+1);
av2[1]=((C_word*)t0)[2];
av2[2]=C_make_character(10);
av2[3]=((C_word*)t0)[3];
tp(4,av2);}}

/* k14340 in k14330 in k14327 in k14324 in k14321 in k14318 in k14315 in k14312 in k14309 in k14306 in k14303 in k14300 */
static void C_ccall f_14342(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,4)))){
C_save_and_reclaim((void *)f_14342,c,av);}
/* egg-compile.scm:1103: ##sys#print */
t2=*((C_word*)lf[475]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=t1;
av2[3]=C_SCHEME_FALSE;
av2[4]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t2+1)))(5,av2);}}

/* k14344 in k14324 in k14321 in k14318 in k14315 in k14312 in k14309 in k14306 in k14303 in k14300 */
static void C_ccall f_14346(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,4)))){
C_save_and_reclaim((void *)f_14346,c,av);}
/* egg-compile.scm:1103: ##sys#print */
t2=*((C_word*)lf[475]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=t1;
av2[3]=C_SCHEME_FALSE;
av2[4]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t2+1)))(5,av2);}}

/* k14348 in k14318 in k14315 in k14312 in k14309 in k14306 in k14303 in k14300 */
static void C_ccall f_14350(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,4)))){
C_save_and_reclaim((void *)f_14350,c,av);}
/* egg-compile.scm:1103: ##sys#print */
t2=*((C_word*)lf[475]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=t1;
av2[3]=C_SCHEME_FALSE;
av2[4]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t2+1)))(5,av2);}}

/* k14352 in k14312 in k14309 in k14306 in k14303 in k14300 */
static void C_ccall f_14354(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,4)))){
C_save_and_reclaim((void *)f_14354,c,av);}
/* egg-compile.scm:1103: ##sys#print */
t2=*((C_word*)lf[475]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=t1;
av2[3]=C_SCHEME_FALSE;
av2[4]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t2+1)))(5,av2);}}

/* k14356 in k14306 in k14303 in k14300 */
static void C_ccall f_14358(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,4)))){
C_save_and_reclaim((void *)f_14358,c,av);}
/* egg-compile.scm:1103: ##sys#print */
t2=*((C_word*)lf[475]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=t1;
av2[3]=C_SCHEME_FALSE;
av2[4]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t2+1)))(5,av2);}}

/* k14368 */
static void C_ccall f_14370(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,c,3)))){
C_save_and_reclaim((void *)f_14370,c,av);}
a=C_alloc(5);
t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_14373,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],tmp=(C_word)a,a+=5,tmp);
/* egg-compile.scm:1117: ##sys#write-char-0 */
{C_proc tp=(C_proc)C_fast_retrieve_symbol_proc(lf[474]);
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=*((C_word*)lf[474]+1);
av2[1]=t2;
av2[2]=C_make_character(10);
av2[3]=((C_word*)t0)[3];
tp(4,av2);}}

/* k14371 in k14368 */
static void C_ccall f_14373(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,c,4)))){
C_save_and_reclaim((void *)f_14373,c,av);}
a=C_alloc(5);
t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_14376,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],tmp=(C_word)a,a+=5,tmp);
/* egg-compile.scm:1117: ##sys#print */
t3=*((C_word*)lf[475]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=lf[486];
av2[3]=C_SCHEME_FALSE;
av2[4]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t3+1)))(5,av2);}}

/* k14374 in k14371 in k14368 */
static void C_ccall f_14376(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(9,c,4)))){
C_save_and_reclaim((void *)f_14376,c,av);}
a=C_alloc(9);
t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_14379,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],tmp=(C_word)a,a+=5,tmp);
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_14426,a[2]=t2,a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:1126: qs* */
f_14651(t3,C_retrieve2(lf[29],C_text("main#default-bindir")),((C_word*)t0)[4],C_SCHEME_END_OF_LIST);}

/* k14377 in k14374 in k14371 in k14368 */
static void C_ccall f_14379(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,c,4)))){
C_save_and_reclaim((void *)f_14379,c,av);}
a=C_alloc(5);
t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_14382,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],tmp=(C_word)a,a+=5,tmp);
/* egg-compile.scm:1117: ##sys#print */
t3=*((C_word*)lf[475]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=lf[485];
av2[3]=C_SCHEME_FALSE;
av2[4]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t3+1)))(5,av2);}}

/* k14380 in k14377 in k14374 in k14371 in k14368 */
static void C_ccall f_14382(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(9,c,4)))){
C_save_and_reclaim((void *)f_14382,c,av);}
a=C_alloc(9);
t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_14385,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],tmp=(C_word)a,a+=5,tmp);
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_14422,a[2]=t2,a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:1126: qs* */
f_14651(t3,C_retrieve2(lf[21],C_text("main#default-cc")),((C_word*)t0)[4],C_SCHEME_END_OF_LIST);}

/* k14383 in k14380 in k14377 in k14374 in k14371 in k14368 */
static void C_ccall f_14385(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,c,4)))){
C_save_and_reclaim((void *)f_14385,c,av);}
a=C_alloc(5);
t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_14388,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],tmp=(C_word)a,a+=5,tmp);
/* egg-compile.scm:1117: ##sys#print */
t3=*((C_word*)lf[475]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=lf[484];
av2[3]=C_SCHEME_FALSE;
av2[4]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t3+1)))(5,av2);}}

/* k14386 in k14383 in k14380 in k14377 in k14374 in k14371 in k14368 */
static void C_ccall f_14388(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(9,c,4)))){
C_save_and_reclaim((void *)f_14388,c,av);}
a=C_alloc(9);
t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_14391,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],tmp=(C_word)a,a+=5,tmp);
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_14418,a[2]=t2,a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:1127: qs* */
f_14651(t3,C_retrieve2(lf[22],C_text("main#default-cxx")),((C_word*)t0)[4],C_SCHEME_END_OF_LIST);}

/* k14389 in k14386 in k14383 in k14380 in k14377 in k14374 in k14371 in k14368 */
static void C_ccall f_14391(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,c,4)))){
C_save_and_reclaim((void *)f_14391,c,av);}
a=C_alloc(5);
t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_14394,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],tmp=(C_word)a,a+=5,tmp);
/* egg-compile.scm:1117: ##sys#print */
t3=*((C_word*)lf[475]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=lf[483];
av2[3]=C_SCHEME_FALSE;
av2[4]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t3+1)))(5,av2);}}

/* k14392 in k14389 in k14386 in k14383 in k14380 in k14377 in k14374 in k14371 in k14368 */
static void C_ccall f_14394(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(9,c,4)))){
C_save_and_reclaim((void *)f_14394,c,av);}
a=C_alloc(9);
t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_14397,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],tmp=(C_word)a,a+=5,tmp);
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_14414,a[2]=t2,a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:1127: qs* */
f_14651(t3,C_retrieve2(lf[34],C_text("main#default-csc")),((C_word*)t0)[4],C_SCHEME_END_OF_LIST);}

/* k14395 in k14392 in k14389 in k14386 in k14383 in k14380 in k14377 in k14374 in k14371 in k14368 */
static void C_ccall f_14397(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,c,4)))){
C_save_and_reclaim((void *)f_14397,c,av);}
a=C_alloc(5);
t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_14400,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],tmp=(C_word)a,a+=5,tmp);
/* egg-compile.scm:1117: ##sys#print */
t3=*((C_word*)lf[475]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=lf[482];
av2[3]=C_SCHEME_FALSE;
av2[4]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t3+1)))(5,av2);}}

/* k14398 in k14395 in k14392 in k14389 in k14386 in k14383 in k14380 in k14377 in k14374 in k14371 in k14368 */
static void C_ccall f_14400(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(8,c,4)))){
C_save_and_reclaim((void *)f_14400,c,av);}
a=C_alloc(8);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_14403,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_14410,a[2]=t2,a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:1128: qs* */
f_14651(t3,C_retrieve2(lf[35],C_text("main#default-csi")),((C_word*)t0)[4],C_SCHEME_END_OF_LIST);}

/* k14401 in k14398 in k14395 in k14392 in k14389 in k14386 in k14383 in k14380 in k14377 in k14374 in k14371 in k14368 */
static void C_ccall f_14403(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_14403,c,av);}
/* egg-compile.scm:1117: ##sys#write-char-0 */
{C_proc tp=(C_proc)C_fast_retrieve_symbol_proc(lf[474]);
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=*((C_word*)lf[474]+1);
av2[1]=((C_word*)t0)[2];
av2[2]=C_make_character(10);
av2[3]=((C_word*)t0)[3];
tp(4,av2);}}

/* k14408 in k14398 in k14395 in k14392 in k14389 in k14386 in k14383 in k14380 in k14377 in k14374 in k14371 in k14368 */
static void C_ccall f_14410(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,4)))){
C_save_and_reclaim((void *)f_14410,c,av);}
/* egg-compile.scm:1117: ##sys#print */
t2=*((C_word*)lf[475]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=t1;
av2[3]=C_SCHEME_FALSE;
av2[4]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t2+1)))(5,av2);}}

/* k14412 in k14392 in k14389 in k14386 in k14383 in k14380 in k14377 in k14374 in k14371 in k14368 */
static void C_ccall f_14414(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,4)))){
C_save_and_reclaim((void *)f_14414,c,av);}
/* egg-compile.scm:1117: ##sys#print */
t2=*((C_word*)lf[475]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=t1;
av2[3]=C_SCHEME_FALSE;
av2[4]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t2+1)))(5,av2);}}

/* k14416 in k14386 in k14383 in k14380 in k14377 in k14374 in k14371 in k14368 */
static void C_ccall f_14418(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,4)))){
C_save_and_reclaim((void *)f_14418,c,av);}
/* egg-compile.scm:1117: ##sys#print */
t2=*((C_word*)lf[475]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=t1;
av2[3]=C_SCHEME_FALSE;
av2[4]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t2+1)))(5,av2);}}

/* k14420 in k14380 in k14377 in k14374 in k14371 in k14368 */
static void C_ccall f_14422(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,4)))){
C_save_and_reclaim((void *)f_14422,c,av);}
/* egg-compile.scm:1117: ##sys#print */
t2=*((C_word*)lf[475]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=t1;
av2[3]=C_SCHEME_FALSE;
av2[4]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t2+1)))(5,av2);}}

/* k14424 in k14374 in k14371 in k14368 */
static void C_ccall f_14426(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,4)))){
C_save_and_reclaim((void *)f_14426,c,av);}
/* egg-compile.scm:1117: ##sys#print */
t2=*((C_word*)lf[475]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=t1;
av2[3]=C_SCHEME_FALSE;
av2[4]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t2+1)))(5,av2);}}

/* main#build-suffix in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in k8212 in ... */
static void C_fcall f_14432(C_word t1){
C_word tmp;
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(2,0,3)))){
C_save_and_reclaim_args((void *)trf_14432,1,t1);}
a=C_alloc(2);
t2=t1;{
C_word av2[2];
av2[0]=t2;
av2[1]=(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_14434,tmp=(C_word)a,a+=2,tmp);
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}

/* f_14434 in main#build-suffix in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in ... */
static void C_ccall f_14434(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word *a;
if(c!=3) C_bad_argc_2(c,3,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_14434,c,av);}
t3=C_eqp(t2,lf[32]);
if(C_truep(t3)){
t4=*((C_word*)lf[472]+1);
t5=*((C_word*)lf[472]+1);
t6=t1;{
C_word *av2=av;
av2[0]=t6;
av2[1]=C_i_check_port_2(*((C_word*)lf[472]+1),C_fix(2),C_SCHEME_TRUE,lf[473]);
((C_proc)(void*)(*((C_word*)t6+1)))(2,av2);}}
else{
t4=C_eqp(t2,lf[31]);
if(C_truep(t4)){
t5=*((C_word*)lf[472]+1);
t6=*((C_word*)lf[472]+1);
t7=t1;{
C_word *av2=av;
av2[0]=t7;
av2[1]=C_i_check_port_2(*((C_word*)lf[472]+1),C_fix(2),C_SCHEME_TRUE,lf[473]);
((C_proc)(void*)(*((C_word*)t7+1)))(2,av2);}}
else{
t5=t1;{
C_word *av2=av;
av2[0]=t5;
av2[1]=C_SCHEME_UNDEFINED;
((C_proc)(void*)(*((C_word*)t5+1)))(2,av2);}}}}

/* main#install-prefix in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in k8212 in ... */
static void C_fcall f_14459(C_word t1){
C_word tmp;
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(2,0,3)))){
C_save_and_reclaim_args((void *)trf_14459,1,t1);}
a=C_alloc(2);
t2=t1;{
C_word av2[2];
av2[0]=t2;
av2[1]=(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_14461,tmp=(C_word)a,a+=2,tmp);
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}

/* f_14461 in main#install-prefix in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in ... */
static void C_ccall f_14461(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word *a;
if(c!=3) C_bad_argc_2(c,3,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,c,4)))){
C_save_and_reclaim((void *)f_14461,c,av);}
a=C_alloc(4);
t3=C_eqp(t2,lf[32]);
if(C_truep(t3)){
t4=*((C_word*)lf[472]+1);
t5=*((C_word*)lf[472]+1);
t6=C_i_check_port_2(*((C_word*)lf[472]+1),C_fix(2),C_SCHEME_TRUE,lf[473]);
t7=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_14474,a[2]=t1,a[3]=t4,tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:1144: ##sys#print */
t8=*((C_word*)lf[475]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t8;
av2[1]=t7;
av2[2]=lf[491];
av2[3]=C_SCHEME_FALSE;
av2[4]=*((C_word*)lf[472]+1);
((C_proc)(void*)(*((C_word*)t8+1)))(5,av2);}}
else{
t4=C_eqp(t2,lf[31]);
if(C_truep(t4)){
t5=*((C_word*)lf[472]+1);
t6=*((C_word*)lf[472]+1);
t7=C_i_check_port_2(*((C_word*)lf[472]+1),C_fix(2),C_SCHEME_TRUE,lf[473]);
t8=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_14492,a[2]=t1,a[3]=t5,tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:1151: ##sys#print */
t9=*((C_word*)lf[475]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t9;
av2[1]=t8;
av2[2]=lf[492];
av2[3]=C_SCHEME_FALSE;
av2[4]=*((C_word*)lf[472]+1);
((C_proc)(void*)(*((C_word*)t9+1)))(5,av2);}}
else{
t5=t1;{
C_word *av2=av;
av2[0]=t5;
av2[1]=C_SCHEME_UNDEFINED;
((C_proc)(void*)(*((C_word*)t5+1)))(2,av2);}}}}

/* k14472 */
static void C_ccall f_14474(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,c,3)))){
C_save_and_reclaim((void *)f_14474,c,av);}
a=C_alloc(4);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_14477,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:1144: ##sys#write-char-0 */
{C_proc tp=(C_proc)C_fast_retrieve_symbol_proc(lf[474]);
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=*((C_word*)lf[474]+1);
av2[1]=t2;
av2[2]=C_make_character(10);
av2[3]=((C_word*)t0)[3];
tp(4,av2);}}

/* k14475 in k14472 */
static void C_ccall f_14477(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,4)))){
C_save_and_reclaim((void *)f_14477,c,av);}
/* egg-compile.scm:1144: ##sys#print */
t2=*((C_word*)lf[475]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=lf[490];
av2[3]=C_SCHEME_FALSE;
av2[4]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t2+1)))(5,av2);}}

/* k14490 */
static void C_ccall f_14492(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_14492,c,av);}
/* egg-compile.scm:1151: ##sys#write-char-0 */
{C_proc tp=(C_proc)C_fast_retrieve_symbol_proc(lf[474]);
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=*((C_word*)lf[474]+1);
av2[1]=((C_word*)t0)[2];
av2[2]=C_make_character(10);
av2[3]=((C_word*)t0)[3];
tp(4,av2);}}

/* main#install-suffix in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in k8212 in ... */
static void C_fcall f_14501(C_word t1,C_word t2,C_word t3,C_word t4){
C_word tmp;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,0,3)))){
C_save_and_reclaim_args((void *)trf_14501,4,t1,t2,t3,t4);}
a=C_alloc(5);
t5=t1;{
C_word av2[2];
av2[0]=t5;
av2[1]=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_14503,a[2]=t3,a[3]=t2,a[4]=t4,tmp=(C_word)a,a+=5,tmp);
((C_proc)(void*)(*((C_word*)t5+1)))(2,av2);}}

/* f_14503 in main#install-suffix in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in ... */
static void C_ccall f_14503(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3;
C_word t4;
C_word t5;
C_word *a;
if(c!=3) C_bad_argc_2(c,3,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(9,c,2)))){
C_save_and_reclaim((void *)f_14503,c,av);}
a=C_alloc(9);
t3=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_14507,a[2]=t2,a[3]=t1,a[4]=((C_word*)t0)[2],a[5]=((C_word*)t0)[3],tmp=(C_word)a,a+=6,tmp);
t4=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_14645,a[2]=((C_word*)t0)[4],tmp=(C_word)a,a+=3,tmp);
/* egg-compile.scm:1157: chicken.port#with-output-to-string */
t5=C_fast_retrieve(lf[504]);{
C_word *av2=av;
av2[0]=t5;
av2[1]=t3;
av2[2]=t4;
((C_proc)(void*)(*((C_word*)t5+1)))(3,av2);}}

/* k14505 */
static void C_ccall f_14507(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(8,c,3)))){
C_save_and_reclaim((void *)f_14507,c,av);}
a=C_alloc(8);
t2=(
/* egg-compile.scm:1158: remove-file-command */
  f_8878(((C_word*)t0)[2])
);
t3=(
/* egg-compile.scm:1159: mkdir-command */
  f_8847(((C_word*)t0)[2])
);
t4=(*a=C_CLOSURE_TYPE|7,a[1]=(C_word)f_14516,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=t1,a[5]=t2,a[6]=t3,a[7]=((C_word*)t0)[4],tmp=(C_word)a,a+=8,tmp);
/* egg-compile.scm:1160: destination-repository */
f_8310(t4,((C_word*)t0)[5],C_SCHEME_END_OF_LIST);}

/* k14514 in k14505 */
static void C_ccall f_14516(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(12,c,4)))){
C_save_and_reclaim((void *)f_14516,c,av);}
a=C_alloc(12);
t2=(*a=C_CLOSURE_TYPE|8,a[1]=(C_word)f_14519,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=t1,a[8]=((C_word*)t0)[7],tmp=(C_word)a,a+=9,tmp);
/* egg-compile.scm:1161: qs* */
f_14651(t2,t1,((C_word*)t0)[2],C_a_i_list(&a,1,C_SCHEME_TRUE));}

/* k14517 in k14514 in k14505 */
static void C_ccall f_14519(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(12,c,4)))){
C_save_and_reclaim((void *)f_14519,c,av);}
a=C_alloc(12);
t2=(*a=C_CLOSURE_TYPE|7,a[1]=(C_word)f_14522,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=t1,a[7]=((C_word*)t0)[6],tmp=(C_word)a,a+=8,tmp);
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_14643,a[2]=t2,a[3]=((C_word*)t0)[2],tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:1162: chicken.pathname#make-pathname */
t4=C_fast_retrieve(lf[62]);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t4;
av2[1]=t3;
av2[2]=((C_word*)t0)[7];
av2[3]=((C_word*)t0)[8];
av2[4]=C_retrieve2(lf[45],C_text("main#+egg-info-extension+"));
((C_proc)(void*)(*((C_word*)t4+1)))(5,av2);}}

/* k14520 in k14517 in k14514 in k14505 */
static void C_ccall f_14522(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(9,c,3)))){
C_save_and_reclaim((void *)f_14522,c,av);}
a=C_alloc(9);
t2=(*a=C_CLOSURE_TYPE|8,a[1]=(C_word)f_14525,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=t1,a[6]=((C_word*)t0)[5],a[7]=((C_word*)t0)[6],a[8]=((C_word*)t0)[7],tmp=(C_word)a,a+=9,tmp);
/* egg-compile.scm:1164: shell-variable */
f_14912(t2,lf[502],((C_word*)t0)[2]);}

/* k14523 in k14520 in k14517 in k14514 in k14505 */
static void C_ccall f_14525(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(10,c,3)))){
C_save_and_reclaim((void *)f_14525,c,av);}
a=C_alloc(10);
t2=C_eqp(((C_word*)t0)[2],lf[32]);
if(C_truep(t2)){
t3=*((C_word*)lf[472]+1);
t4=*((C_word*)lf[472]+1);
t5=C_i_check_port_2(*((C_word*)lf[472]+1),C_fix(2),C_SCHEME_TRUE,lf[473]);
t6=(*a=C_CLOSURE_TYPE|9,a[1]=(C_word)f_14537,a[2]=((C_word*)t0)[3],a[3]=t3,a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=t1,a[7]=((C_word*)t0)[6],a[8]=((C_word*)t0)[7],a[9]=((C_word*)t0)[8],tmp=(C_word)a,a+=10,tmp);
/* egg-compile.scm:1167: ##sys#write-char-0 */
{C_proc tp=(C_proc)C_fast_retrieve_symbol_proc(lf[474]);
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=*((C_word*)lf[474]+1);
av2[1]=t6;
av2[2]=C_make_character(10);
av2[3]=*((C_word*)lf[472]+1);
tp(4,av2);}}
else{
t3=C_eqp(((C_word*)t0)[2],lf[31]);
if(C_truep(t3)){
t4=*((C_word*)lf[472]+1);
t5=*((C_word*)lf[472]+1);
t6=C_i_check_port_2(*((C_word*)lf[472]+1),C_fix(2),C_SCHEME_TRUE,lf[473]);
t7=(*a=C_CLOSURE_TYPE|8,a[1]=(C_word)f_14597,a[2]=((C_word*)t0)[3],a[3]=t4,a[4]=((C_word*)t0)[5],a[5]=t1,a[6]=((C_word*)t0)[4],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],tmp=(C_word)a,a+=9,tmp);
/* egg-compile.scm:1178: ##sys#write-char-0 */
{C_proc tp=(C_proc)C_fast_retrieve_symbol_proc(lf[474]);
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=*((C_word*)lf[474]+1);
av2[1]=t7;
av2[2]=C_make_character(10);
av2[3]=*((C_word*)lf[472]+1);
tp(4,av2);}}
else{
t4=((C_word*)t0)[3];{
C_word *av2=av;
av2[0]=t4;
av2[1]=C_SCHEME_UNDEFINED;
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}}}

/* k14535 in k14523 in k14520 in k14517 in k14514 in k14505 */
static void C_ccall f_14537(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(9,c,4)))){
C_save_and_reclaim((void *)f_14537,c,av);}
a=C_alloc(9);
t2=(*a=C_CLOSURE_TYPE|8,a[1]=(C_word)f_14540,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],tmp=(C_word)a,a+=9,tmp);
/* egg-compile.scm:1167: ##sys#print */
t3=*((C_word*)lf[475]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=((C_word*)t0)[9];
av2[3]=C_SCHEME_FALSE;
av2[4]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t3+1)))(5,av2);}}

/* k14538 in k14535 in k14523 in k14520 in k14517 in k14514 in k14505 */
static void C_ccall f_14540(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(9,c,3)))){
C_save_and_reclaim((void *)f_14540,c,av);}
a=C_alloc(9);
t2=(*a=C_CLOSURE_TYPE|8,a[1]=(C_word)f_14543,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],tmp=(C_word)a,a+=9,tmp);
/* egg-compile.scm:1167: ##sys#write-char-0 */
{C_proc tp=(C_proc)C_fast_retrieve_symbol_proc(lf[474]);
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=*((C_word*)lf[474]+1);
av2[1]=t2;
av2[2]=C_make_character(32);
av2[3]=((C_word*)t0)[3];
tp(4,av2);}}

/* k14541 in k14538 in k14535 in k14523 in k14520 in k14517 in k14514 in k14505 */
static void C_ccall f_14543(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(9,c,4)))){
C_save_and_reclaim((void *)f_14543,c,av);}
a=C_alloc(9);
t2=(*a=C_CLOSURE_TYPE|8,a[1]=(C_word)f_14546,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],tmp=(C_word)a,a+=9,tmp);
/* egg-compile.scm:1167: ##sys#print */
t3=*((C_word*)lf[475]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=((C_word*)t0)[6];
av2[3]=C_SCHEME_FALSE;
av2[4]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t3+1)))(5,av2);}}

/* k14544 in k14541 in k14538 in k14535 in k14523 in k14520 in k14517 in k14514 in k14505 */
static void C_ccall f_14546(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(8,c,4)))){
C_save_and_reclaim((void *)f_14546,c,av);}
a=C_alloc(8);
t2=(*a=C_CLOSURE_TYPE|7,a[1]=(C_word)f_14549,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],tmp=(C_word)a,a+=8,tmp);
/* egg-compile.scm:1167: ##sys#print */
t3=*((C_word*)lf[475]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=((C_word*)t0)[8];
av2[3]=C_SCHEME_FALSE;
av2[4]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t3+1)))(5,av2);}}

/* k14547 in k14544 in k14541 in k14538 in k14535 in k14523 in k14520 in k14517 in k14514 in k14505 */
static void C_ccall f_14549(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(8,c,3)))){
C_save_and_reclaim((void *)f_14549,c,av);}
a=C_alloc(8);
t2=(*a=C_CLOSURE_TYPE|7,a[1]=(C_word)f_14552,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],tmp=(C_word)a,a+=8,tmp);
/* egg-compile.scm:1167: ##sys#write-char-0 */
{C_proc tp=(C_proc)C_fast_retrieve_symbol_proc(lf[474]);
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=*((C_word*)lf[474]+1);
av2[1]=t2;
av2[2]=C_make_character(10);
av2[3]=((C_word*)t0)[3];
tp(4,av2);}}

/* k14550 in k14547 in k14544 in k14541 in k14538 in k14535 in k14523 in k14520 in k14517 in k14514 in k14505 */
static void C_ccall f_14552(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(7,c,4)))){
C_save_and_reclaim((void *)f_14552,c,av);}
a=C_alloc(7);
t2=(*a=C_CLOSURE_TYPE|6,a[1]=(C_word)f_14555,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],tmp=(C_word)a,a+=7,tmp);
/* egg-compile.scm:1167: ##sys#print */
t3=*((C_word*)lf[475]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=((C_word*)t0)[7];
av2[3]=C_SCHEME_FALSE;
av2[4]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t3+1)))(5,av2);}}

/* k14553 in k14550 in k14547 in k14544 in k14541 in k14538 in k14535 in k14523 in k14520 in k14517 in k14514 in k14505 */
static void C_ccall f_14555(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(7,c,3)))){
C_save_and_reclaim((void *)f_14555,c,av);}
a=C_alloc(7);
t2=(*a=C_CLOSURE_TYPE|6,a[1]=(C_word)f_14558,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],tmp=(C_word)a,a+=7,tmp);
/* egg-compile.scm:1167: ##sys#write-char-0 */
{C_proc tp=(C_proc)C_fast_retrieve_symbol_proc(lf[474]);
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=*((C_word*)lf[474]+1);
av2[1]=t2;
av2[2]=C_make_character(32);
av2[3]=((C_word*)t0)[3];
tp(4,av2);}}

/* k14556 in k14553 in k14550 in k14547 in k14544 in k14541 in k14538 in k14535 in k14523 in k14520 in k14517 in k14514 in k14505 */
static void C_ccall f_14558(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(7,c,4)))){
C_save_and_reclaim((void *)f_14558,c,av);}
a=C_alloc(7);
t2=(*a=C_CLOSURE_TYPE|6,a[1]=(C_word)f_14561,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],tmp=(C_word)a,a+=7,tmp);
/* egg-compile.scm:1167: ##sys#print */
t3=*((C_word*)lf[475]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=((C_word*)t0)[6];
av2[3]=C_SCHEME_FALSE;
av2[4]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t3+1)))(5,av2);}}

/* k14559 in k14556 in k14553 in k14550 in k14547 in k14544 in k14541 in k14538 in k14535 in k14523 in k14520 in k14517 in k14514 in k14505 */
static void C_ccall f_14561(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(7,c,4)))){
C_save_and_reclaim((void *)f_14561,c,av);}
a=C_alloc(7);
t2=(*a=C_CLOSURE_TYPE|6,a[1]=(C_word)f_14564,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],tmp=(C_word)a,a+=7,tmp);
/* egg-compile.scm:1167: ##sys#print */
t3=*((C_word*)lf[475]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=((C_word*)t0)[5];
av2[3]=C_SCHEME_FALSE;
av2[4]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t3+1)))(5,av2);}}

/* k14562 in k14559 in k14556 in k14553 in k14550 in k14547 in k14544 in k14541 in k14538 in k14535 in k14523 in k14520 in k14517 in k14514 in k14505 */
static void C_ccall f_14564(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(7,c,4)))){
C_save_and_reclaim((void *)f_14564,c,av);}
a=C_alloc(7);
t2=(*a=C_CLOSURE_TYPE|6,a[1]=(C_word)f_14567,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],tmp=(C_word)a,a+=7,tmp);
/* egg-compile.scm:1167: ##sys#print */
t3=*((C_word*)lf[475]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=lf[496];
av2[3]=C_SCHEME_FALSE;
av2[4]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t3+1)))(5,av2);}}

/* k14565 in k14562 in k14559 in k14556 in k14553 in k14550 in k14547 in k14544 in k14541 in k14538 in k14535 in k14523 in k14520 in k14517 in k14514 in k14505 */
static void C_ccall f_14567(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,4)))){
C_save_and_reclaim((void *)f_14567,c,av);}
a=C_alloc(6);
t2=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_14570,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],tmp=(C_word)a,a+=6,tmp);
/* egg-compile.scm:1167: ##sys#print */
t3=*((C_word*)lf[475]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=((C_word*)t0)[6];
av2[3]=C_SCHEME_FALSE;
av2[4]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t3+1)))(5,av2);}}

/* k14568 in k14565 in k14562 in k14559 in k14556 in k14553 in k14550 in k14547 in k14544 in k14541 in k14538 in k14535 in k14523 in k14520 in k14517 in k14514 in k14505 */
static void C_ccall f_14570(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,c,4)))){
C_save_and_reclaim((void *)f_14570,c,av);}
a=C_alloc(5);
t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_14573,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],tmp=(C_word)a,a+=5,tmp);
/* egg-compile.scm:1167: ##sys#print */
t3=*((C_word*)lf[475]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=((C_word*)t0)[5];
av2[3]=C_SCHEME_FALSE;
av2[4]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t3+1)))(5,av2);}}

/* k14571 in k14568 in k14565 in k14562 in k14559 in k14556 in k14553 in k14550 in k14547 in k14544 in k14541 in k14538 in k14535 in k14523 in k14520 in k14517 in k14514 in k14505 */
static void C_ccall f_14573(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,c,4)))){
C_save_and_reclaim((void *)f_14573,c,av);}
a=C_alloc(5);
t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_14576,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],tmp=(C_word)a,a+=5,tmp);
/* egg-compile.scm:1167: ##sys#print */
t3=*((C_word*)lf[475]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=lf[495];
av2[3]=C_SCHEME_FALSE;
av2[4]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t3+1)))(5,av2);}}

/* k14574 in k14571 in k14568 in k14565 in k14562 in k14559 in k14556 in k14553 in k14550 in k14547 in k14544 in k14541 in k14538 in k14535 in k14523 in k14520 in k14517 in k14514 in k14505 */
static void C_ccall f_14576(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,c,4)))){
C_save_and_reclaim((void *)f_14576,c,av);}
a=C_alloc(4);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_14579,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:1167: ##sys#print */
t3=*((C_word*)lf[475]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=((C_word*)t0)[4];
av2[3]=C_SCHEME_FALSE;
av2[4]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t3+1)))(5,av2);}}

/* k14577 in k14574 in k14571 in k14568 in k14565 in k14562 in k14559 in k14556 in k14553 in k14550 in k14547 in k14544 in k14541 in k14538 in k14535 in k14523 in k14520 in k14517 in k14514 in k14505 */
static void C_ccall f_14579(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,c,4)))){
C_save_and_reclaim((void *)f_14579,c,av);}
a=C_alloc(4);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_14582,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:1167: ##sys#print */
t3=*((C_word*)lf[475]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=lf[494];
av2[3]=C_SCHEME_FALSE;
av2[4]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t3+1)))(5,av2);}}

/* k14580 in k14577 in k14574 in k14571 in k14568 in k14565 in k14562 in k14559 in k14556 in k14553 in k14550 in k14547 in k14544 in k14541 in k14538 in k14535 in k14523 in k14520 in k14517 in k14514 in k14505 */
static void C_ccall f_14582(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_14582,c,av);}
/* egg-compile.scm:1167: ##sys#write-char-0 */
{C_proc tp=(C_proc)C_fast_retrieve_symbol_proc(lf[474]);
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=*((C_word*)lf[474]+1);
av2[1]=((C_word*)t0)[2];
av2[2]=C_make_character(10);
av2[3]=((C_word*)t0)[3];
tp(4,av2);}}

/* k14595 in k14523 in k14520 in k14517 in k14514 in k14505 */
static void C_ccall f_14597(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(8,c,4)))){
C_save_and_reclaim((void *)f_14597,c,av);}
a=C_alloc(8);
t2=(*a=C_CLOSURE_TYPE|7,a[1]=(C_word)f_14600,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],tmp=(C_word)a,a+=8,tmp);
/* egg-compile.scm:1178: ##sys#print */
t3=*((C_word*)lf[475]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=((C_word*)t0)[8];
av2[3]=C_SCHEME_FALSE;
av2[4]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t3+1)))(5,av2);}}

/* k14598 in k14595 in k14523 in k14520 in k14517 in k14514 in k14505 */
static void C_ccall f_14600(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(8,c,3)))){
C_save_and_reclaim((void *)f_14600,c,av);}
a=C_alloc(8);
t2=(*a=C_CLOSURE_TYPE|7,a[1]=(C_word)f_14603,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],tmp=(C_word)a,a+=8,tmp);
/* egg-compile.scm:1178: ##sys#write-char-0 */
{C_proc tp=(C_proc)C_fast_retrieve_symbol_proc(lf[474]);
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=*((C_word*)lf[474]+1);
av2[1]=t2;
av2[2]=C_make_character(32);
av2[3]=((C_word*)t0)[3];
tp(4,av2);}}

/* k14601 in k14598 in k14595 in k14523 in k14520 in k14517 in k14514 in k14505 */
static void C_ccall f_14603(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(8,c,4)))){
C_save_and_reclaim((void *)f_14603,c,av);}
a=C_alloc(8);
t2=(*a=C_CLOSURE_TYPE|7,a[1]=(C_word)f_14606,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],tmp=(C_word)a,a+=8,tmp);
/* egg-compile.scm:1178: ##sys#print */
t3=*((C_word*)lf[475]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=((C_word*)t0)[5];
av2[3]=C_SCHEME_FALSE;
av2[4]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t3+1)))(5,av2);}}

/* k14604 in k14601 in k14598 in k14595 in k14523 in k14520 in k14517 in k14514 in k14505 */
static void C_ccall f_14606(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(7,c,4)))){
C_save_and_reclaim((void *)f_14606,c,av);}
a=C_alloc(7);
t2=(*a=C_CLOSURE_TYPE|6,a[1]=(C_word)f_14609,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],tmp=(C_word)a,a+=7,tmp);
/* egg-compile.scm:1178: ##sys#print */
t3=*((C_word*)lf[475]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=((C_word*)t0)[7];
av2[3]=C_SCHEME_FALSE;
av2[4]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t3+1)))(5,av2);}}

/* k14607 in k14604 in k14601 in k14598 in k14595 in k14523 in k14520 in k14517 in k14514 in k14505 */
static void C_ccall f_14609(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(7,c,4)))){
C_save_and_reclaim((void *)f_14609,c,av);}
a=C_alloc(7);
t2=(*a=C_CLOSURE_TYPE|6,a[1]=(C_word)f_14612,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],tmp=(C_word)a,a+=7,tmp);
/* egg-compile.scm:1178: ##sys#print */
t3=*((C_word*)lf[475]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=lf[501];
av2[3]=C_SCHEME_FALSE;
av2[4]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t3+1)))(5,av2);}}

/* k14610 in k14607 in k14604 in k14601 in k14598 in k14595 in k14523 in k14520 in k14517 in k14514 in k14505 */
static void C_ccall f_14612(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(13,c,3)))){
C_save_and_reclaim((void *)f_14612,c,av);}
a=C_alloc(13);
t2=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_14615,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],tmp=(C_word)a,a+=6,tmp);
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_14631,a[2]=t2,a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
t4=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_14635,a[2]=t3,tmp=(C_word)a,a+=3,tmp);
/* egg-compile.scm:1184: chicken.string#string-split */
t5=C_fast_retrieve(lf[499]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t5;
av2[1]=t4;
av2[2]=((C_word*)t0)[6];
av2[3]=lf[500];
((C_proc)(void*)(*((C_word*)t5+1)))(4,av2);}}

/* k14613 in k14610 in k14607 in k14604 in k14601 in k14598 in k14595 in k14523 in k14520 in k14517 in k14514 in k14505 */
static void C_ccall f_14615(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,4)))){
C_save_and_reclaim((void *)f_14615,c,av);}
a=C_alloc(6);
t2=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_14618,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],tmp=(C_word)a,a+=6,tmp);
/* egg-compile.scm:1178: ##sys#print */
t3=*((C_word*)lf[475]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=lf[497];
av2[3]=C_SCHEME_FALSE;
av2[4]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t3+1)))(5,av2);}}

/* k14616 in k14613 in k14610 in k14607 in k14604 in k14601 in k14598 in k14595 in k14523 in k14520 in k14517 in k14514 in k14505 */
static void C_ccall f_14618(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,c,4)))){
C_save_and_reclaim((void *)f_14618,c,av);}
a=C_alloc(5);
t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_14621,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],tmp=(C_word)a,a+=5,tmp);
/* egg-compile.scm:1178: ##sys#print */
t3=*((C_word*)lf[475]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=((C_word*)t0)[5];
av2[3]=C_SCHEME_FALSE;
av2[4]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t3+1)))(5,av2);}}

/* k14619 in k14616 in k14613 in k14610 in k14607 in k14604 in k14601 in k14598 in k14595 in k14523 in k14520 in k14517 in k14514 in k14505 */
static void C_ccall f_14621(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,c,4)))){
C_save_and_reclaim((void *)f_14621,c,av);}
a=C_alloc(4);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_14624,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:1178: ##sys#print */
t3=*((C_word*)lf[475]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=((C_word*)t0)[4];
av2[3]=C_SCHEME_FALSE;
av2[4]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t3+1)))(5,av2);}}

/* k14622 in k14619 in k14616 in k14613 in k14610 in k14607 in k14604 in k14601 in k14598 in k14595 in k14523 in k14520 in k14517 in k14514 in k14505 */
static void C_ccall f_14624(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_14624,c,av);}
/* egg-compile.scm:1178: ##sys#write-char-0 */
{C_proc tp=(C_proc)C_fast_retrieve_symbol_proc(lf[474]);
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=*((C_word*)lf[474]+1);
av2[1]=((C_word*)t0)[2];
av2[2]=C_make_character(10);
av2[3]=((C_word*)t0)[3];
tp(4,av2);}}

/* k14629 in k14610 in k14607 in k14604 in k14601 in k14598 in k14595 in k14523 in k14520 in k14517 in k14514 in k14505 */
static void C_ccall f_14631(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,4)))){
C_save_and_reclaim((void *)f_14631,c,av);}
/* egg-compile.scm:1178: ##sys#print */
t2=*((C_word*)lf[475]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=t1;
av2[3]=C_SCHEME_FALSE;
av2[4]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t2+1)))(5,av2);}}

/* k14633 in k14610 in k14607 in k14604 in k14601 in k14598 in k14595 in k14523 in k14520 in k14517 in k14514 in k14505 */
static void C_ccall f_14635(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_14635,c,av);}
/* egg-compile.scm:1184: chicken.string#string-intersperse */
t2=C_fast_retrieve(lf[262]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=t1;
av2[3]=lf[498];
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}

/* k14641 in k14517 in k14514 in k14505 */
static void C_ccall f_14643(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,4)))){
C_save_and_reclaim((void *)f_14643,c,av);}
a=C_alloc(3);
/* egg-compile.scm:1162: qs* */
f_14651(((C_word*)t0)[2],t1,((C_word*)t0)[3],C_a_i_list(&a,1,C_SCHEME_TRUE));}

/* a14644 */
static void C_ccall f_14645(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
if(c!=2) C_bad_argc_2(c,2,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_14645,c,av);}
t2=C_fast_retrieve(lf[503]);
/* egg-compile.scm:1157: g3494 */
t3=C_fast_retrieve(lf[503]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=t1;
av2[2]=((C_word*)t0)[2];
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}

/* main#qs* in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in k8212 in ... */
static void C_fcall f_14651(C_word t1,C_word t2,C_word t3,C_word t4){
C_word tmp;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,0,2)))){
C_save_and_reclaim_args((void *)trf_14651,4,t1,t2,t3,t4);}
a=C_alloc(5);
t5=C_i_nullp(t4);
t6=(C_truep(t5)?C_SCHEME_FALSE:C_i_car(t4));
t7=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_14658,a[2]=t3,a[3]=t1,a[4]=t6,tmp=(C_word)a,a+=5,tmp);
/* egg-compile.scm:1195: chicken.string#->string */
t8=C_fast_retrieve(lf[172]);{
C_word av2[3];
av2[0]=t8;
av2[1]=t7;
av2[2]=t2;
((C_proc)(void*)(*((C_word*)t8+1)))(3,av2);}}

/* k14656 in main#qs* in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in ... */
static void C_ccall f_14658(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,c,3)))){
C_save_and_reclaim((void *)f_14658,c,av);}
a=C_alloc(4);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_14661,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
if(C_truep(((C_word*)t0)[4])){
/* egg-compile.scm:1196: slashify */
f_14682(t2,t1,((C_word*)t0)[2]);}
else{
t3=t2;{
C_word *av2=av;
av2[0]=t3;
av2[1]=t1;
f_14661(2,av2);}}}

/* k14659 in k14656 in main#qs* in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in ... */
static void C_ccall f_14661(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_14661,c,av);}
t2=C_eqp(((C_word*)t0)[2],lf[31]);
if(C_truep(t2)){
/* egg-compile.scm:1197: chicken.process#qs */
t3=C_fast_retrieve(lf[505]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t3;
av2[1]=((C_word*)t0)[3];
av2[2]=t1;
av2[3]=lf[506];
((C_proc)(void*)(*((C_word*)t3+1)))(4,av2);}}
else{
/* egg-compile.scm:1197: chicken.process#qs */
t3=C_fast_retrieve(lf[505]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t3;
av2[1]=((C_word*)t0)[3];
av2[2]=t1;
av2[3]=((C_word*)t0)[2];
((C_proc)(void*)(*((C_word*)t3+1)))(4,av2);}}}

/* main#slashify in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in k8212 in ... */
static void C_fcall f_14682(C_word t1,C_word t2,C_word t3){
C_word tmp;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(10,0,2)))){
C_save_and_reclaim_args((void *)trf_14682,3,t1,t2,t3);}
a=C_alloc(10);
t4=C_eqp(t3,lf[31]);
if(C_truep(t4)){
t5=C_a_i_cons(&a,2,C_SCHEME_UNDEFINED,C_SCHEME_END_OF_LIST);
t6=t5;
t7=(*a=C_VECTOR_TYPE|1,a[1]=t6,tmp=(C_word)a,a+=2,tmp);
t8=((C_word*)t7)[1];
t9=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_14707,a[2]=t1,a[3]=t7,a[4]=t8,tmp=(C_word)a,a+=5,tmp);
/* ##sys#string->list */
t10=C_fast_retrieve(lf[508]);{
C_word av2[3];
av2[0]=t10;
av2[1]=t9;
av2[2]=t2;
((C_proc)(void*)(*((C_word*)t10+1)))(3,av2);}}
else{
t5=t1;{
C_word av2[2];
av2[0]=t5;
av2[1]=t2;
((C_proc)(void*)(*((C_word*)t5+1)))(2,av2);}}}

/* k14705 in main#slashify in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in ... */
static void C_ccall f_14707(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(10,c,3)))){
C_save_and_reclaim((void *)f_14707,c,av);}
a=C_alloc(10);
t2=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_14710,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
t3=C_SCHEME_UNDEFINED;
t4=(*a=C_VECTOR_TYPE|1,a[1]=t3,tmp=(C_word)a,a+=2,tmp);
t5=C_set_block_item(t4,0,(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_14712,a[2]=((C_word*)t0)[3],a[3]=t4,a[4]=((C_word*)t0)[4],tmp=(C_word)a,a+=5,tmp));
t6=((C_word*)t4)[1];
f_14712(t6,t2,t1);}

/* k14708 in k14705 in main#slashify in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in ... */
static void C_ccall f_14710(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_14710,c,av);}
/* ##sys#list->string */
t2=C_fast_retrieve(lf[507]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(3,av2);}}

/* map-loop3564 in k14705 in main#slashify in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in ... */
static void C_fcall f_14712(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word *a;
loop:
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,0,2)))){
C_save_and_reclaim_args((void *)trf_14712,3,t0,t1,t2);}
a=C_alloc(3);
if(C_truep(C_i_pairp(t2))){
t3=C_slot(t2,C_fix(0));
t4=C_i_char_equalp(C_make_character(47),t3);
t5=(C_truep(t4)?C_a_i_cons(&a,2,C_make_character(92),C_SCHEME_END_OF_LIST):C_a_i_cons(&a,2,t3,C_SCHEME_END_OF_LIST));
t6=C_i_setslot(((C_word*)((C_word*)t0)[2])[1],C_fix(1),t5);
t7=C_mutate(((C_word *)((C_word*)t0)[2])+1,t5);
t9=t1;
t10=C_slot(t2,C_fix(1));
t1=t9;
t2=t10;
goto loop;}
else{
t3=t1;{
C_word av2[2];
av2[0]=t3;
av2[1]=C_slot(((C_word*)t0)[4],C_fix(1));
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}}

/* main#prefix in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in k8212 in ... */
static void C_ccall f_14746(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3=av[3];
C_word t4;
C_word t5;
C_word *a;
if(c!=4) C_bad_argc_2(c,4,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,c,2)))){
C_save_and_reclaim((void *)f_14746,c,av);}
a=C_alloc(4);
t4=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_14754,a[2]=t1,a[3]=t2,tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:1206: chicken.string#->string */
t5=C_fast_retrieve(lf[172]);{
C_word *av2=av;
av2[0]=t5;
av2[1]=t4;
av2[2]=t3;
((C_proc)(void*)(*((C_word*)t5+1)))(3,av2);}}

/* k14752 in main#prefix in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in ... */
static void C_ccall f_14754(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_14754,c,av);}
/* egg-compile.scm:1206: chicken.pathname#make-pathname */
t2=C_fast_retrieve(lf[62]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}

/* main#system+ in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in k8212 in ... */
static void C_fcall f_14756(C_word t1,C_word t2,C_word t3){
C_word tmp;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(8,0,2)))){
C_save_and_reclaim_args((void *)trf_14756,3,t1,t2,t3);}
a=C_alloc(8);
t4=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_14764,a[2]=t1,tmp=(C_word)a,a+=3,tmp);
t5=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_14767,a[2]=t4,a[3]=t2,a[4]=t1,tmp=(C_word)a,a+=5,tmp);
t6=C_eqp(t3,lf[31]);
if(C_truep(t6)){
t7=C_i_string_length(t2);
t8=t5;
f_14767(t8,(C_truep(C_i_fixnum_positivep(t7))?C_u_i_char_equalp(C_make_character(34),C_i_string_ref(t2,C_fix(0))):C_SCHEME_FALSE));}
else{
t7=t5;
f_14767(t7,C_SCHEME_FALSE);}}

/* k14762 in main#system+ in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in ... */
static void C_ccall f_14764(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_14764,c,av);}
/* egg-compile.scm:1213: chicken.process#system */
t2=C_fast_retrieve(lf[510]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(3,av2);}}

/* k14765 in main#system+ in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in ... */
static void C_fcall f_14767(C_word t0,C_word t1){
C_word tmp;
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,0,4)))){
C_save_and_reclaim_args((void *)trf_14767,2,t0,t1);}
if(C_truep(t1)){
/* egg-compile.scm:1216: scheme#string-append */
t2=*((C_word*)lf[83]+1);{
C_word av2[5];
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=lf[511];
av2[3]=((C_word*)t0)[3];
av2[4]=lf[512];
((C_proc)(void*)(*((C_word*)t2+1)))(5,av2);}}
else{
/* egg-compile.scm:1213: chicken.process#system */
t2=C_fast_retrieve(lf[510]);{
C_word av2[3];
av2[0]=t2;
av2[1]=((C_word*)t0)[4];
av2[2]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t2+1)))(3,av2);}}}

/* main#arglist in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in k8212 in ... */
static void C_fcall f_14798(C_word t1,C_word t2,C_word t3){
C_word tmp;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word t11;
C_word t12;
C_word t13;
C_word t14;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(19,0,3)))){
C_save_and_reclaim_args((void *)trf_14798,3,t1,t2,t3);}
a=C_alloc(19);
t4=C_a_i_cons(&a,2,C_SCHEME_UNDEFINED,C_SCHEME_END_OF_LIST);
t5=t4;
t6=(*a=C_VECTOR_TYPE|1,a[1]=t5,tmp=(C_word)a,a+=2,tmp);
t7=((C_word*)t6)[1];
t8=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_14807,a[2]=t3,tmp=(C_word)a,a+=3,tmp);
t9=C_i_check_list_2(t2,lf[8]);
t10=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_14821,a[2]=t1,tmp=(C_word)a,a+=3,tmp);
t11=C_SCHEME_UNDEFINED;
t12=(*a=C_VECTOR_TYPE|1,a[1]=t11,tmp=(C_word)a,a+=2,tmp);
t13=C_set_block_item(t12,0,(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_14823,a[2]=t6,a[3]=t12,a[4]=t8,a[5]=t7,tmp=(C_word)a,a+=6,tmp));
t14=((C_word*)t12)[1];
f_14823(t14,t10,t2);}

/* g3611 in main#arglist in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in ... */
static void C_fcall f_14807(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,0,4)))){
C_save_and_reclaim_args((void *)trf_14807,3,t0,t1,t2);}
a=C_alloc(3);
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_14815,a[2]=t1,tmp=(C_word)a,a+=3,tmp);
/* egg-compile.scm:1223: qs* */
f_14651(t3,t2,((C_word*)t0)[2],C_SCHEME_END_OF_LIST);}

/* k14813 in g3611 in main#arglist in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in ... */
static void C_ccall f_14815(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_14815,c,av);}
/* egg-compile.scm:1223: chicken.string#conc */
t2=C_fast_retrieve(lf[134]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=lf[513];
av2[3]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}

/* k14819 in main#arglist in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in ... */
static void C_ccall f_14821(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_14821,c,av);}{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=0;
av2[1]=((C_word*)t0)[2];
av2[2]=C_fast_retrieve(lf[134]);
av2[3]=t1;
C_apply(4,av2);}}

/* map-loop3605 in main#arglist in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in ... */
static void C_fcall f_14823(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,0,2)))){
C_save_and_reclaim_args((void *)trf_14823,3,t0,t1,t2);}
a=C_alloc(6);
if(C_truep(C_i_pairp(t2))){
t3=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_14848,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=t1,a[5]=t2,tmp=(C_word)a,a+=6,tmp);
/* egg-compile.scm:1223: g3611 */
t4=((C_word*)t0)[4];
f_14807(t4,t3,C_slot(t2,C_fix(0)));}
else{
t3=t1;{
C_word av2[2];
av2[0]=t3;
av2[1]=C_slot(((C_word*)t0)[5],C_fix(1));
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}}

/* k14846 in map-loop3605 in main#arglist in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in ... */
static void C_ccall f_14848(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,2)))){
C_save_and_reclaim((void *)f_14848,c,av);}
a=C_alloc(3);
t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST);
t3=C_i_setslot(((C_word*)((C_word*)t0)[2])[1],C_fix(1),t2);
t4=C_mutate(((C_word *)((C_word*)t0)[2])+1,t2);
t5=((C_word*)((C_word*)t0)[3])[1];
f_14823(t5,((C_word*)t0)[4],C_slot(((C_word*)t0)[5],C_fix(1)));}

/* main#filelist in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in k8212 in ... */
static void C_fcall f_14857(C_word t1,C_word t2,C_word t3,C_word t4){
C_word tmp;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word t11;
C_word t12;
C_word t13;
C_word t14;
C_word t15;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(20,0,3)))){
C_save_and_reclaim_args((void *)trf_14857,4,t1,t2,t3,t4);}
a=C_alloc(20);
t5=C_a_i_cons(&a,2,C_SCHEME_UNDEFINED,C_SCHEME_END_OF_LIST);
t6=t5;
t7=(*a=C_VECTOR_TYPE|1,a[1]=t6,tmp=(C_word)a,a+=2,tmp);
t8=((C_word*)t7)[1];
t9=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_14866,a[2]=t2,tmp=(C_word)a,a+=3,tmp);
t10=C_i_check_list_2(t3,lf[8]);
t11=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_14876,a[2]=t1,a[3]=t4,tmp=(C_word)a,a+=4,tmp);
t12=C_SCHEME_UNDEFINED;
t13=(*a=C_VECTOR_TYPE|1,a[1]=t12,tmp=(C_word)a,a+=2,tmp);
t14=C_set_block_item(t13,0,(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_14878,a[2]=t7,a[3]=t13,a[4]=t9,a[5]=t8,tmp=(C_word)a,a+=6,tmp));
t15=((C_word*)t13)[1];
f_14878(t15,t11,t3);}

/* g3642 in main#filelist in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in ... */
static void C_fcall f_14866(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,0,2)))){
C_save_and_reclaim_args((void *)trf_14866,3,t0,t1,t2);}
a=C_alloc(4);
t3=C_retrieve2(lf[451],C_text("main#prefix"));
t4=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f23582,a[2]=t1,a[3]=((C_word*)t0)[2],tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:1206: chicken.string#->string */
t5=C_fast_retrieve(lf[172]);{
C_word av2[3];
av2[0]=t5;
av2[1]=t4;
av2[2]=t2;
((C_proc)(void*)(*((C_word*)t5+1)))(3,av2);}}

/* k14874 in main#filelist in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in ... */
static void C_ccall f_14876(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_14876,c,av);}
/* egg-compile.scm:1226: arglist */
f_14798(((C_word*)t0)[2],t1,((C_word*)t0)[3]);}

/* map-loop3636 in main#filelist in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in ... */
static void C_fcall f_14878(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,0,2)))){
C_save_and_reclaim_args((void *)trf_14878,3,t0,t1,t2);}
a=C_alloc(6);
if(C_truep(C_i_pairp(t2))){
t3=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_14903,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=t1,a[5]=t2,tmp=(C_word)a,a+=6,tmp);
/* egg-compile.scm:1226: g3642 */
t4=((C_word*)t0)[4];
f_14866(t4,t3,C_slot(t2,C_fix(0)));}
else{
t3=t1;{
C_word av2[2];
av2[0]=t3;
av2[1]=C_slot(((C_word*)t0)[5],C_fix(1));
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}}

/* k14901 in map-loop3636 in main#filelist in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in ... */
static void C_ccall f_14903(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,2)))){
C_save_and_reclaim((void *)f_14903,c,av);}
a=C_alloc(3);
t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST);
t3=C_i_setslot(((C_word*)((C_word*)t0)[2])[1],C_fix(1),t2);
t4=C_mutate(((C_word *)((C_word*)t0)[2])+1,t2);
t5=((C_word*)((C_word*)t0)[3])[1];
f_14878(t5,((C_word*)t0)[4],C_slot(((C_word*)t0)[5],C_fix(1)));}

/* main#shell-variable in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in k8212 in ... */
static void C_fcall f_14912(C_word t1,C_word t2,C_word t3){
C_word tmp;
C_word t4;
C_word t5;
C_word t6;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,0,4)))){
C_save_and_reclaim_args((void *)trf_14912,3,t1,t2,t3);}
t4=C_eqp(t3,lf[32]);
if(C_truep(t4)){
/* egg-compile.scm:1230: scheme#string-append */
t5=*((C_word*)lf[83]+1);{
C_word av2[5];
av2[0]=t5;
av2[1]=t1;
av2[2]=lf[514];
av2[3]=t2;
av2[4]=lf[515];
((C_proc)(void*)(*((C_word*)t5+1)))(5,av2);}}
else{
t5=C_eqp(t3,lf[31]);
if(C_truep(t5)){
/* egg-compile.scm:1231: scheme#string-append */
t6=*((C_word*)lf[83]+1);{
C_word av2[5];
av2[0]=t6;
av2[1]=t1;
av2[2]=lf[516];
av2[3]=t2;
av2[4]=lf[517];
((C_proc)(void*)(*((C_word*)t6+1)))(5,av2);}}
else{
t6=t1;{
C_word av2[2];
av2[0]=t6;
av2[1]=C_SCHEME_UNDEFINED;
((C_proc)(void*)(*((C_word*)t6+1)))(2,av2);}}}}

/* main#custom-cmd in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in k8212 in ... */
static void C_fcall f_14949(C_word t1,C_word t2,C_word t3,C_word t4){
C_word tmp;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(8,0,3)))){
C_save_and_reclaim_args((void *)trf_14949,4,t1,t2,t3,t4);}
a=C_alloc(8);
if(C_truep(t2)){
t5=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_14960,a[2]=t1,a[3]=t3,tmp=(C_word)a,a+=4,tmp);
t6=C_eqp(t4,lf[31]);
if(C_truep(t6)){
/* egg-compile.scm:1241: chicken.string#conc */
t7=C_fast_retrieve(lf[134]);{
C_word av2[4];
av2[0]=t7;
av2[1]=t5;
av2[2]=t2;
av2[3]=lf[518];
((C_proc)(void*)(*((C_word*)t7+1)))(4,av2);}}
else{
t7=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f23596,a[2]=t1,a[3]=t3,tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:1206: chicken.string#->string */
t8=C_fast_retrieve(lf[172]);{
C_word av2[3];
av2[0]=t8;
av2[1]=t7;
av2[2]=t2;
((C_proc)(void*)(*((C_word*)t8+1)))(3,av2);}}}
else{
t5=t1;{
C_word av2[2];
av2[0]=t5;
av2[1]=C_SCHEME_FALSE;
((C_proc)(void*)(*((C_word*)t5+1)))(2,av2);}}}

/* k14958 in main#custom-cmd in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in ... */
static void C_ccall f_14960(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,c,2)))){
C_save_and_reclaim((void *)f_14960,c,av);}
a=C_alloc(4);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f23590,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:1206: chicken.string#->string */
t3=C_fast_retrieve(lf[172]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=t1;
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}

/* main#strip-dir-prefix in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in k8212 in ... */
static void C_fcall f_14984(C_word t1,C_word t2,C_word t3){
C_word tmp;
C_word t4;
C_word t5;
C_word t6;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,0,4)))){
C_save_and_reclaim_args((void *)trf_14984,3,t1,t2,t3);}
a=C_alloc(6);
t4=C_i_string_length(t2);
t5=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_14991,a[2]=t2,a[3]=t4,a[4]=t1,a[5]=t3,tmp=(C_word)a,a+=6,tmp);
/* egg-compile.scm:1250: scheme#substring */
t6=*((C_word*)lf[519]+1);{
C_word av2[5];
av2[0]=t6;
av2[1]=t5;
av2[2]=t3;
av2[3]=C_fix(0);
av2[4]=t4;
((C_proc)(void*)(*((C_word*)t6+1)))(5,av2);}}

/* k14989 in main#strip-dir-prefix in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in ... */
static void C_ccall f_14991(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(10,c,3)))){
C_save_and_reclaim((void *)f_14991,c,av);}
a=C_alloc(10);
t2=C_u_i_string_equal_p(((C_word*)t0)[2],t1);
t3=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_14996,a[2]=((C_word*)t0)[3],a[3]=((C_word*)t0)[4],a[4]=((C_word*)t0)[5],tmp=(C_word)a,a+=5,tmp);
if(C_truep(t2)){
t4=C_a_i_fixnum_plus(&a,2,((C_word*)t0)[3],C_fix(1));
/* egg-compile.scm:1252: scheme#substring */
t5=*((C_word*)lf[519]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t5;
av2[1]=((C_word*)t0)[4];
av2[2]=((C_word*)t0)[5];
av2[3]=t4;
((C_proc)(void*)(*((C_word*)t5+1)))(4,av2);}}
else{
/* egg-compile.scm:1251: ##sys#error */
t4=*((C_word*)lf[520]+1);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t4;
av2[1]=t3;
av2[2]=lf[521];
((C_proc)(void*)(*((C_word*)t4+1)))(3,av2);}}}

/* k14994 in k14989 in main#strip-dir-prefix in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in ... */
static void C_ccall f_14996(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,c,3)))){
C_save_and_reclaim((void *)f_14996,c,av);}
a=C_alloc(5);
t2=C_a_i_fixnum_plus(&a,2,((C_word*)t0)[2],C_fix(1));
/* egg-compile.scm:1252: scheme#substring */
t3=*((C_word*)lf[519]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t3;
av2[1]=((C_word*)t0)[3];
av2[2]=((C_word*)t0)[4];
av2[3]=t2;
((C_proc)(void*)(*((C_word*)t3+1)))(4,av2);}}

/* k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in k8212 in ... */
static void C_ccall f_15026(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,2)))){
C_save_and_reclaim((void *)f_15026,c,av);}
a=C_alloc(3);
t2=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_15029,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
/* egg-download.scm:33: chicken.tcp#tcp-read-timeout */
t3=C_fast_retrieve(lf[963]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=C_fix(30000);
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}

/* k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in ... */
static void C_ccall f_15029(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,2)))){
C_save_and_reclaim((void *)f_15029,c,av);}
a=C_alloc(3);
t2=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_15032,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
/* egg-download.scm:34: chicken.tcp#tcp-write-timeout */
t3=C_fast_retrieve(lf[962]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=C_fix(30000);
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}

/* k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in ... */
static void C_ccall f_15032(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,2)))){
C_save_and_reclaim((void *)f_15032,c,av);}
a=C_alloc(6);
t2=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_15036,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_21906,a[2]=t2,tmp=(C_word)a,a+=3,tmp);
/* egg-download.scm:36: chicken.platform#chicken-version */
t4=C_fast_retrieve(lf[810]);{
C_word *av2=av;
av2[0]=t4;
av2[1]=t3;
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}

/* k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in ... */
static void C_ccall f_15036(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word t11;
C_word t12;
C_word t13;
C_word t14;
C_word t15;
C_word t16;
C_word t17;
C_word t18;
C_word t19;
C_word t20;
C_word t21;
C_word t22;
C_word t23;
C_word t24;
C_word t25;
C_word t26;
C_word t27;
C_word t28;
C_word t29;
C_word t30;
C_word t31;
C_word t32;
C_word t33;
C_word t34;
C_word t35;
C_word t36;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(15,c,8)))){
C_save_and_reclaim((void *)f_15036,c,av);}
a=C_alloc(15);
t2=C_mutate(&lf[522] /* (set! main#user-agent ...) */,t1);
t3=C_mutate(&lf[523] /* (set! main#deconstruct-url ...) */,(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_15038,tmp=(C_word)a,a+=2,tmp));
t4=C_mutate(&lf[530] /* (set! main#http-connect ...) */,(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_15125,tmp=(C_word)a,a+=2,tmp));
t5=C_mutate(&lf[559] /* (set! main#response-match-code? ...) */,(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_15678,tmp=(C_word)a,a+=2,tmp));
t6=C_mutate(&lf[539] /* (set! main#make-HTTP-GET/1.1 ...) */,(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_15730,tmp=(C_word)a,a+=2,tmp));
t7=C_mutate(&lf[558] /* (set! main#network-failure ...) */,(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_15783,tmp=(C_word)a,a+=2,tmp));
t8=C_mutate(&lf[603] /* (set! main#try-list-versions ...) */,(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_15825,tmp=(C_word)a,a+=2,tmp));
t9=lf[620] /* main#user-defaults */ =C_SCHEME_FALSE;;
t10=lf[621] /* main#quiet */ =C_SCHEME_TRUE;;
t11=lf[622] /* main#default-servers */ =C_SCHEME_END_OF_LIST;;
t12=lf[623] /* main#default-locations */ =C_SCHEME_END_OF_LIST;;
t13=lf[624] /* main#mappings */ =C_SCHEME_END_OF_LIST;;
t14=lf[625] /* main#aliases */ =C_SCHEME_END_OF_LIST;;
t15=lf[626] /* main#override */ =C_SCHEME_END_OF_LIST;;
t16=lf[627] /* main#hacks */ =C_SCHEME_END_OF_LIST;;
t17=lf[611] /* main#proxy-host */ =C_SCHEME_FALSE;;
t18=lf[612] /* main#proxy-port */ =C_SCHEME_FALSE;;
t19=lf[613] /* main#proxy-user-pass */ =C_SCHEME_FALSE;;
t20=lf[628] /* main#retrieve-only */ =C_SCHEME_FALSE;;
t21=lf[629] /* main#retrieve-recursive */ =C_SCHEME_FALSE;;
t22=lf[630] /* main#do-not-build */ =C_SCHEME_FALSE;;
t23=lf[631] /* main#no-install */ =C_SCHEME_FALSE;;
t24=lf[632] /* main#no-install-dependencies */ =C_SCHEME_FALSE;;
t25=lf[633] /* main#list-versions-only */ =C_SCHEME_FALSE;;
t26=lf[634] /* main#canonical-eggs */ =C_SCHEME_END_OF_LIST;;
t27=lf[635] /* main#requested-eggs */ =C_SCHEME_END_OF_LIST;;
t28=lf[636] /* main#dependencies */ =C_SCHEME_END_OF_LIST;;
t29=lf[637] /* main#checked-eggs */ =C_SCHEME_END_OF_LIST;;
t30=lf[638] /* main#run-tests */ =C_SCHEME_FALSE;;
t31=lf[639] /* main#force-install */ =C_SCHEME_FALSE;;
t32=lf[640] /* main#host-extension */ =C_retrieve2(lf[18],C_text("main#cross-chicken"));;
t33=lf[641] /* main#target-extension */ =C_retrieve2(lf[18],C_text("main#cross-chicken"));;
t34=lf[642] /* main#sudo-install */ =C_SCHEME_FALSE;;
t35=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_16189,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
/* chicken-install.scm:94: chicken.process-context#get-environment-variable */
t36=C_fast_retrieve(lf[55]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t36;
av2[1]=t35;
av2[2]=lf[960];
((C_proc)(void*)(*((C_word*)t36+1)))(3,av2);}}

/* main#deconstruct-url in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in ... */
static void C_fcall f_15038(C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,0,3)))){
C_save_and_reclaim_args((void *)trf_15038,2,t1,t2);}
a=C_alloc(4);
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_15042,a[2]=t1,a[3]=t2,tmp=(C_word)a,a+=4,tmp);
/* egg-download.scm:39: chicken.irregex#irregex-match */
t4=C_fast_retrieve(lf[528]);{
C_word av2[4];
av2[0]=t4;
av2[1]=t3;
av2[2]=lf[529];
av2[3]=t2;
((C_proc)(void*)(*((C_word*)t4+1)))(4,av2);}}

/* k15040 in main#deconstruct-url in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in ... */
static void C_ccall f_15042(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,c,3)))){
C_save_and_reclaim((void *)f_15042,c,av);}
a=C_alloc(4);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_15049,a[2]=((C_word*)t0)[2],a[3]=t1,tmp=(C_word)a,a+=4,tmp);
if(C_truep(t1)){
/* egg-download.scm:41: chicken.irregex#irregex-match-substring */
t3=C_fast_retrieve(lf[525]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=t1;
av2[3]=C_fix(2);
((C_proc)(void*)(*((C_word*)t3+1)))(4,av2);}}
else{
t3=t2;{
C_word *av2=av;
av2[0]=t3;
av2[1]=((C_word*)t0)[3];
f_15049(2,av2);}}}

/* k15047 in k15040 in main#deconstruct-url in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in ... */
static void C_ccall f_15049(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(9,c,3)))){
C_save_and_reclaim((void *)f_15049,c,av);}
a=C_alloc(9);
t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_15053,a[2]=((C_word*)t0)[2],a[3]=t1,a[4]=((C_word*)t0)[3],tmp=(C_word)a,a+=5,tmp);
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_15066,a[2]=t2,a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
if(C_truep(((C_word*)t0)[3])){
/* egg-download.scm:42: chicken.irregex#irregex-match-substring */
t4=C_fast_retrieve(lf[525]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t4;
av2[1]=t3;
av2[2]=((C_word*)t0)[3];
av2[3]=C_fix(3);
((C_proc)(void*)(*((C_word*)t4+1)))(4,av2);}}
else{
t4=t3;{
C_word *av2=av;
av2[0]=t4;
av2[1]=C_SCHEME_FALSE;
f_15066(2,av2);}}}

/* k15051 in k15047 in k15040 in main#deconstruct-url in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in ... */
static void C_ccall f_15053(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,c,3)))){
C_save_and_reclaim((void *)f_15053,c,av);}
a=C_alloc(5);
t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_15057,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=t1,tmp=(C_word)a,a+=5,tmp);
if(C_truep(((C_word*)t0)[4])){
/* egg-download.scm:47: chicken.irregex#irregex-match-substring */
t3=C_fast_retrieve(lf[525]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=((C_word*)t0)[4];
av2[3]=C_fix(5);
((C_proc)(void*)(*((C_word*)t3+1)))(4,av2);}}
else{
t3=t2;{
C_word *av2=av;
av2[0]=t3;
av2[1]=C_SCHEME_FALSE;
f_15057(2,av2);}}}

/* k15055 in k15051 in k15047 in k15040 in main#deconstruct-url in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in ... */
static void C_ccall f_15057(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,4)))){
C_save_and_reclaim((void *)f_15057,c,av);}
if(C_truep(t1)){
/* egg-download.scm:40: scheme#values */{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=0;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=((C_word*)t0)[4];
av2[4]=t1;
C_values(5,av2);}}
else{
/* egg-download.scm:40: scheme#values */{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=0;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=((C_word*)t0)[4];
av2[4]=lf[524];
C_values(5,av2);}}}

/* k15064 in k15047 in k15040 in main#deconstruct-url in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in ... */
static void C_ccall f_15066(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,3)))){
C_save_and_reclaim((void *)f_15066,c,av);}
a=C_alloc(3);
if(C_truep(t1)){
t2=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_15069,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
/* egg-download.scm:43: chicken.irregex#irregex-match-substring */
t3=C_fast_retrieve(lf[525]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=((C_word*)t0)[3];
av2[3]=C_fix(4);
((C_proc)(void*)(*((C_word*)t3+1)))(4,av2);}}
else{
t2=((C_word*)t0)[2];{
C_word *av2=av;
av2[0]=t2;
av2[1]=C_fix(80);
f_15053(2,av2);}}}

/* k15067 in k15064 in k15047 in k15040 in main#deconstruct-url in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in ... */
static void C_ccall f_15069(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,c,2)))){
C_save_and_reclaim((void *)f_15069,c,av);}
a=C_alloc(4);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_15072,a[2]=((C_word*)t0)[2],a[3]=t1,tmp=(C_word)a,a+=4,tmp);
/* egg-download.scm:44: scheme#string->number */
t3=*((C_word*)lf[527]+1);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=t1;
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}

/* k15070 in k15067 in k15064 in k15047 in k15040 in main#deconstruct-url in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in ... */
static void C_ccall f_15072(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_15072,c,av);}
if(C_truep(t1)){
t2=((C_word*)t0)[2];{
C_word *av2=av;
av2[0]=t2;
av2[1]=t1;
f_15053(2,av2);}}
else{
/* egg-download.scm:45: chicken.base#error */
t2=*((C_word*)lf[109]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=lf[526];
av2[3]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}}

/* a15091 in k15986 in a15983 in a16142 in a16136 in a16043 in k16034 in a18052 in k18046 in loop in k18019 in k18006 in loop in k17759 in k17756 in fetch in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in ... */
static void C_ccall f_15092(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
if(c!=2) C_bad_argc_2(c,2,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,7)))){
C_save_and_reclaim((void *)f_15092,c,av);}
/* egg-download.scm:52: http-connect */
f_15125(t1,((C_word*)t0)[2],((C_word*)t0)[3],((C_word*)t0)[4],((C_word*)t0)[5],((C_word*)t0)[6],((C_word*)t0)[7]);}

/* a15097 in k15986 in a15983 in a16142 in a16136 in a16043 in k16034 in a18052 in k18046 in loop in k18019 in k18006 in loop in k17759 in k17756 in fetch in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in ... */
static void C_ccall f_15098(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3=av[3];
C_word t4=av[4];
C_word t5;
C_word t6;
C_word *a;
if(c!=5) C_bad_argc_2(c,5,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,3)))){
C_save_and_reclaim((void *)f_15098,c,av);}
a=C_alloc(6);
t5=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_15372,a[2]=t2,a[3]=t3,a[4]=((C_word*)t0)[2],a[5]=t1,tmp=(C_word)a,a+=6,tmp);
/* egg-download.scm:145: d */
f_16733(t5,lf[774],C_SCHEME_END_OF_LIST);}

/* a15109 in k15815 in a15812 in a15935 in a15929 in a15845 in k15836 in main#try-list-versions in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in ... */
static void C_ccall f_15110(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
if(c!=2) C_bad_argc_2(c,2,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,7)))){
C_save_and_reclaim((void *)f_15110,c,av);}
/* egg-download.scm:58: http-connect */
f_15125(t1,((C_word*)t0)[2],((C_word*)t0)[3],((C_word*)t0)[4],((C_word*)t0)[5],((C_word*)t0)[6],((C_word*)t0)[7]);}

/* a15115 in k15815 in a15812 in a15935 in a15929 in a15845 in k15836 in main#try-list-versions in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in ... */
static void C_ccall f_15116(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3=av[3];
C_word t4=av[4];
C_word t5;
C_word t6;
C_word *a;
if(c!=5) C_bad_argc_2(c,5,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,c,2)))){
C_save_and_reclaim((void *)f_15116,c,av);}
a=C_alloc(5);
t5=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_15120,a[2]=t1,a[3]=t2,a[4]=t4,tmp=(C_word)a,a+=5,tmp);
/* egg-download.scm:60: scheme#close-output-port */
t6=*((C_word*)lf[547]+1);{
C_word *av2=av;
av2[0]=t6;
av2[1]=t5;
av2[2]=t3;
((C_proc)(void*)(*((C_word*)t6+1)))(3,av2);}}

/* k15118 in a15115 in k15815 in a15812 in a15935 in a15929 in a15845 in k15836 in main#try-list-versions in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in ... */
static void C_ccall f_15120(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,c,3)))){
C_save_and_reclaim((void *)f_15120,c,av);}
a=C_alloc(5);
t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_15581,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],tmp=(C_word)a,a+=5,tmp);
/* egg-download.scm:195: d */
f_16733(t2,lf[614],C_SCHEME_END_OF_LIST);}

/* main#http-connect in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in ... */
static void C_fcall f_15125(C_word t1,C_word t2,C_word t3,C_word t4,C_word t5,C_word t6,C_word t7){
C_word tmp;
C_word t8;
C_word t9;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(33,0,5)))){
C_save_and_reclaim_args((void *)trf_15125,7,t1,t2,t3,t4,t5,t6,t7);}
a=C_alloc(33);
t8=(*a=C_CLOSURE_TYPE|8,a[1]=(C_word)f_15133,a[2]=t5,a[3]=t6,a[4]=t7,a[5]=t1,a[6]=t2,a[7]=t3,a[8]=t4,tmp=(C_word)a,a+=9,tmp);
/* egg-download.scm:68: make-HTTP-GET/1.1 */
f_15730(t8,t4,C_retrieve2(lf[522],C_text("main#user-agent")),t2,C_a_i_list(&a,8,lf[540],t3,lf[541],lf[573],lf[543],t5,lf[544],t6));}

/* k15131 in main#http-connect in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in ... */
static void C_ccall f_15133(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(8,c,7)))){
C_save_and_reclaim((void *)f_15133,c,av);}
a=C_alloc(8);
t2=C_SCHEME_UNDEFINED;
t3=(*a=C_VECTOR_TYPE|1,a[1]=t2,tmp=(C_word)a,a+=2,tmp);
t4=C_set_block_item(t3,0,(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_15135,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=t3,a[5]=((C_word*)t0)[4],tmp=(C_word)a,a+=6,tmp));
t5=((C_word*)t3)[1];
f_15135(t5,((C_word*)t0)[5],C_fix(0),((C_word*)t0)[6],((C_word*)t0)[7],((C_word*)t0)[8],t1);}

/* next-req in k15131 in main#http-connect in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in ... */
static void C_fcall f_15135(C_word t0,C_word t1,C_word t2,C_word t3,C_word t4,C_word t5,C_word t6){
C_word tmp;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word t11;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(21,0,2)))){
C_save_and_reclaim_args((void *)trf_15135,7,t0,t1,t2,t3,t4,t5,t6);}
a=C_alloc(21);
t7=(*a=C_VECTOR_TYPE|1,a[1]=t3,tmp=(C_word)a,a+=2,tmp);
t8=(*a=C_VECTOR_TYPE|1,a[1]=t4,tmp=(C_word)a,a+=2,tmp);
t9=(*a=C_VECTOR_TYPE|1,a[1]=t5,tmp=(C_word)a,a+=2,tmp);
t10=(*a=C_CLOSURE_TYPE|11,a[1]=(C_word)f_15139,a[2]=((C_word*)t0)[2],a[3]=t7,a[4]=((C_word*)t0)[3],a[5]=t8,a[6]=t9,a[7]=((C_word*)t0)[4],a[8]=t2,a[9]=((C_word*)t0)[5],a[10]=t6,a[11]=t1,tmp=(C_word)a,a+=12,tmp);
if(C_truep(C_i_nequalp(t2,C_fix(3)))){
/* egg-download.scm:74: network-failure */
f_15783(t10,C_a_i_list(&a,1,t2));}
else{
t11=t10;{
C_word av2[2];
av2[0]=t11;
av2[1]=C_SCHEME_UNDEFINED;
f_15139(2,av2);}}}

/* k15137 in next-req in k15131 in main#http-connect in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in ... */
static void C_ccall f_15139(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(26,c,3)))){
C_save_and_reclaim((void *)f_15139,c,av);}
a=C_alloc(26);
t2=(*a=C_CLOSURE_TYPE|11,a[1]=(C_word)f_15142,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],a[9]=((C_word*)t0)[9],a[10]=((C_word*)t0)[10],a[11]=((C_word*)t0)[11],tmp=(C_word)a,a+=12,tmp);
t3=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_15336,a[2]=t2,a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[5],tmp=(C_word)a,a+=5,tmp);
if(C_truep(((C_word*)t0)[2])){
t4=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_15339,a[2]=t3,a[3]=((C_word*)t0)[4],a[4]=((C_word*)t0)[2],tmp=(C_word)a,a+=5,tmp);
/* egg-download.scm:78: chicken.base#open-output-string */
t5=C_fast_retrieve(lf[571]);{
C_word *av2=av;
av2[0]=t5;
av2[1]=t4;
((C_proc)(void*)(*((C_word*)t5+1)))(2,av2);}}
else{
/* egg-download.scm:76: d */
f_16733(t2,lf[566],C_a_i_list(&a,3,((C_word*)((C_word*)t0)[3])[1],((C_word*)((C_word*)t0)[5])[1],lf[572]));}}

/* k15140 in k15137 in next-req in k15131 in main#http-connect in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in ... */
static void C_ccall f_15142(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(17,c,4)))){
C_save_and_reclaim((void *)f_15142,c,av);}
a=C_alloc(17);
t2=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_15147,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],tmp=(C_word)a,a+=6,tmp);
t3=(*a=C_CLOSURE_TYPE|10,a[1]=(C_word)f_15161,a[2]=((C_word*)t0)[3],a[3]=((C_word*)t0)[5],a[4]=((C_word*)t0)[6],a[5]=((C_word*)t0)[7],a[6]=((C_word*)t0)[8],a[7]=((C_word*)t0)[2],a[8]=((C_word*)t0)[4],a[9]=((C_word*)t0)[9],a[10]=((C_word*)t0)[10],tmp=(C_word)a,a+=11,tmp);
/* egg-download.scm:81: ##sys#call-with-values */{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=0;
av2[1]=((C_word*)t0)[11];
av2[2]=t2;
av2[3]=t3;
C_call_with_values(4,av2);}}

/* a15146 in k15140 in k15137 in next-req in k15131 in main#http-connect in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in ... */
static void C_ccall f_15147(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
if(c!=2) C_bad_argc_2(c,2,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_15147,c,av);}
t2=(C_truep(((C_word*)t0)[2])?((C_word*)t0)[2]:((C_word*)((C_word*)t0)[3])[1]);
if(C_truep(((C_word*)t0)[4])){
/* egg-download.scm:82: chicken.tcp#tcp-connect */
t3=C_fast_retrieve(lf[531]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t3;
av2[1]=t1;
av2[2]=t2;
av2[3]=((C_word*)t0)[4];
((C_proc)(void*)(*((C_word*)t3+1)))(4,av2);}}
else{
t3=((C_word*)((C_word*)t0)[5])[1];
/* egg-download.scm:82: chicken.tcp#tcp-connect */
t4=C_fast_retrieve(lf[531]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t4;
av2[1]=t1;
av2[2]=t2;
av2[3]=t3;
((C_proc)(void*)(*((C_word*)t4+1)))(4,av2);}}}

/* a15160 in k15140 in k15137 in next-req in k15131 in main#http-connect in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in ... */
static void C_ccall f_15161(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3=av[3];
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word *a;
if(c!=4) C_bad_argc_2(c,4,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(19,c,3)))){
C_save_and_reclaim((void *)f_15161,c,av);}
a=C_alloc(19);
t4=t2;
t5=(*a=C_VECTOR_TYPE|1,a[1]=t4,tmp=(C_word)a,a+=2,tmp);
t6=(*a=C_CLOSURE_TYPE|13,a[1]=(C_word)f_15165,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=t5,a[6]=((C_word*)t0)[5],a[7]=t1,a[8]=((C_word*)t0)[6],a[9]=((C_word*)t0)[7],a[10]=((C_word*)t0)[8],a[11]=((C_word*)t0)[9],a[12]=t3,a[13]=((C_word*)t0)[10],tmp=(C_word)a,a+=14,tmp);
/* egg-download.scm:83: d */
f_16733(t6,lf[565],C_a_i_list(&a,1,((C_word*)((C_word*)t0)[4])[1]));}

/* k15163 in a15160 in k15140 in k15137 in next-req in k15131 in main#http-connect in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in ... */
static void C_ccall f_15165(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(13,c,3)))){
C_save_and_reclaim((void *)f_15165,c,av);}
a=C_alloc(13);
t2=(*a=C_CLOSURE_TYPE|12,a[1]=(C_word)f_15168,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],a[9]=((C_word*)t0)[9],a[10]=((C_word*)t0)[10],a[11]=((C_word*)t0)[11],a[12]=((C_word*)t0)[12],tmp=(C_word)a,a+=13,tmp);
/* egg-download.scm:84: scheme#display */
t3=*((C_word*)lf[564]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=((C_word*)t0)[13];
av2[3]=((C_word*)t0)[12];
((C_proc)(void*)(*((C_word*)t3+1)))(4,av2);}}

/* k15166 in k15163 in a15160 in k15140 in k15137 in next-req in k15131 in main#http-connect in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in ... */
static void C_ccall f_15168(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(13,c,2)))){
C_save_and_reclaim((void *)f_15168,c,av);}
a=C_alloc(13);
t2=(*a=C_CLOSURE_TYPE|12,a[1]=(C_word)f_15171,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],a[9]=((C_word*)t0)[9],a[10]=((C_word*)t0)[10],a[11]=((C_word*)t0)[11],a[12]=((C_word*)t0)[12],tmp=(C_word)a,a+=13,tmp);
/* egg-download.scm:85: chicken.base#flush-output */
t3=*((C_word*)lf[563]+1);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=((C_word*)t0)[12];
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}

/* k15169 in k15166 in k15163 in a15160 in k15140 in k15137 in next-req in k15131 in main#http-connect in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in ... */
static void C_ccall f_15171(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(13,c,3)))){
C_save_and_reclaim((void *)f_15171,c,av);}
a=C_alloc(13);
t2=(*a=C_CLOSURE_TYPE|12,a[1]=(C_word)f_15174,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],a[9]=((C_word*)t0)[9],a[10]=((C_word*)t0)[10],a[11]=((C_word*)t0)[11],a[12]=((C_word*)t0)[12],tmp=(C_word)a,a+=13,tmp);
/* egg-download.scm:86: d */
f_16733(t2,lf[562],C_SCHEME_END_OF_LIST);}

/* k15172 in k15169 in k15166 in k15163 in a15160 in k15140 in k15137 in next-req in k15131 in main#http-connect in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in ... */
static void C_ccall f_15174(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(19,c,2)))){
C_save_and_reclaim((void *)f_15174,c,av);}
a=C_alloc(19);
t2=C_SCHEME_FALSE;
t3=(*a=C_VECTOR_TYPE|1,a[1]=t2,tmp=(C_word)a,a+=2,tmp);
t4=C_SCHEME_FALSE;
t5=(*a=C_VECTOR_TYPE|1,a[1]=t4,tmp=(C_word)a,a+=2,tmp);
t6=(*a=C_CLOSURE_TYPE|14,a[1]=(C_word)f_15177,a[2]=t3,a[3]=t5,a[4]=((C_word*)t0)[2],a[5]=((C_word*)t0)[3],a[6]=((C_word*)t0)[4],a[7]=((C_word*)t0)[5],a[8]=((C_word*)t0)[6],a[9]=((C_word*)t0)[7],a[10]=((C_word*)t0)[8],a[11]=((C_word*)t0)[9],a[12]=((C_word*)t0)[10],a[13]=((C_word*)t0)[11],a[14]=((C_word*)t0)[12],tmp=(C_word)a,a+=15,tmp);
/* egg-download.scm:89: chicken.io#read-line */
t7=C_fast_retrieve(lf[538]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t7;
av2[1]=t6;
av2[2]=((C_word*)((C_word*)t0)[5])[1];
((C_proc)(void*)(*((C_word*)t7+1)))(3,av2);}}

/* k15175 in k15172 in k15169 in k15166 in k15163 in a15160 in k15140 in k15137 in next-req in k15131 in main#http-connect in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in ... */
static void C_ccall f_15177(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(16,c,3)))){
C_save_and_reclaim((void *)f_15177,c,av);}
a=C_alloc(16);
t2=(*a=C_CLOSURE_TYPE|15,a[1]=(C_word)f_15180,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],a[9]=((C_word*)t0)[9],a[10]=((C_word*)t0)[10],a[11]=((C_word*)t0)[11],a[12]=((C_word*)t0)[12],a[13]=((C_word*)t0)[13],a[14]=((C_word*)t0)[14],a[15]=t1,tmp=(C_word)a,a+=16,tmp);
if(C_truep(C_i_stringp(t1))){
/* egg-download.scm:225: chicken.irregex#irregex-match */
t3=C_fast_retrieve(lf[528]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=lf[561];
av2[3]=t1;
((C_proc)(void*)(*((C_word*)t3+1)))(4,av2);}}
else{
t3=t2;{
C_word *av2=av;
av2[0]=t3;
av2[1]=C_SCHEME_FALSE;
f_15180(2,av2);}}}

/* k15178 in k15175 in k15172 in k15169 in k15166 in k15163 in a15160 in k15140 in k15137 in next-req in k15131 in main#http-connect in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in ... */
static void C_ccall f_15180(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(32,c,3)))){
C_save_and_reclaim((void *)f_15180,c,av);}
a=C_alloc(32);
t2=C_SCHEME_UNDEFINED;
t3=(*a=C_VECTOR_TYPE|1,a[1]=t2,tmp=(C_word)a,a+=2,tmp);
t4=C_set_block_item(t3,0,(*a=C_CLOSURE_TYPE|8,a[1]=(C_word)f_15182,a[2]=t3,a[3]=((C_word*)t0)[2],a[4]=((C_word*)t0)[3],a[5]=((C_word*)t0)[4],a[6]=((C_word*)t0)[5],a[7]=((C_word*)t0)[6],a[8]=((C_word*)t0)[7],tmp=(C_word)a,a+=9,tmp));
t5=(*a=C_CLOSURE_TYPE|17,a[1]=(C_word)f_15246,a[2]=((C_word*)t0)[8],a[3]=((C_word*)t0)[9],a[4]=((C_word*)t0)[10],a[5]=((C_word*)t0)[4],a[6]=((C_word*)t0)[5],a[7]=((C_word*)t0)[6],a[8]=((C_word*)t0)[11],a[9]=((C_word*)t0)[12],a[10]=((C_word*)t0)[13],a[11]=((C_word*)t0)[14],a[12]=((C_word*)t0)[7],a[13]=t3,a[14]=((C_word*)t0)[2],a[15]=((C_word*)t0)[3],a[16]=((C_word*)t0)[15],a[17]=t1,tmp=(C_word)a,a+=18,tmp);
/* egg-download.scm:106: d */
f_16733(t5,lf[560],C_a_i_list(&a,1,((C_word*)t0)[15]));}

/* process-headers in k15178 in k15175 in k15172 in k15169 in k15166 in k15163 in a15160 in k15140 in k15137 in next-req in k15131 in main#http-connect in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in ... */
static void C_fcall f_15182(C_word t0,C_word t1){
C_word tmp;
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(9,0,2)))){
C_save_and_reclaim_args((void *)trf_15182,2,t0,t1);}
a=C_alloc(9);
t2=(*a=C_CLOSURE_TYPE|8,a[1]=(C_word)f_15186,a[2]=t1,a[3]=((C_word*)t0)[2],a[4]=((C_word*)t0)[3],a[5]=((C_word*)t0)[4],a[6]=((C_word*)t0)[5],a[7]=((C_word*)t0)[6],a[8]=((C_word*)t0)[7],tmp=(C_word)a,a+=9,tmp);
/* egg-download.scm:93: chicken.io#read-line */
t3=C_fast_retrieve(lf[538]);{
C_word av2[3];
av2[0]=t3;
av2[1]=t2;
av2[2]=((C_word*)((C_word*)t0)[8])[1];
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}

/* k15184 in process-headers in k15178 in k15175 in k15172 in k15169 in k15166 in k15163 in a15160 in k15140 in k15137 in next-req in k15131 in main#http-connect in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in ... */
static void C_ccall f_15186(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(16,c,3)))){
C_save_and_reclaim((void *)f_15186,c,av);}
a=C_alloc(16);
if(C_truep(C_i_equalp(t1,lf[532]))){
t2=C_SCHEME_UNDEFINED;
t3=((C_word*)t0)[2];{
C_word *av2=av;
av2[0]=t3;
av2[1]=t2;
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}
else{
t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_15195,a[2]=((C_word*)t0)[3],a[3]=((C_word*)t0)[2],a[4]=t1,tmp=(C_word)a,a+=5,tmp);
t3=(*a=C_CLOSURE_TYPE|10,a[1]=(C_word)f_15204,a[2]=((C_word*)t0)[4],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[2],a[5]=t1,a[6]=((C_word*)t0)[5],a[7]=((C_word*)t0)[6],a[8]=((C_word*)t0)[7],a[9]=((C_word*)t0)[8],a[10]=t2,tmp=(C_word)a,a+=11,tmp);
/* egg-download.scm:232: chicken.irregex#irregex-match */
t4=C_fast_retrieve(lf[528]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t4;
av2[1]=t3;
av2[2]=lf[537];
av2[3]=t1;
((C_proc)(void*)(*((C_word*)t4+1)))(4,av2);}}}

/* k15193 in k15184 in process-headers in k15178 in k15175 in k15172 in k15169 in k15166 in k15163 in a15160 in k15140 in k15137 in next-req in k15131 in main#http-connect in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in ... */
static void C_ccall f_15195(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(7,c,3)))){
C_save_and_reclaim((void *)f_15195,c,av);}
a=C_alloc(7);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_15198,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
/* egg-download.scm:103: d */
f_16733(t2,lf[534],C_a_i_list(&a,1,((C_word*)t0)[4]));}

/* k15196 in k15193 in k15184 in process-headers in k15178 in k15175 in k15172 in k15169 in k15166 in k15163 in a15160 in k15140 in k15137 in next-req in k15131 in main#http-connect in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in ... */
static void C_ccall f_15198(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_15198,c,av);}
/* egg-download.scm:104: process-headers */
t2=((C_word*)((C_word*)t0)[2])[1];
f_15182(t2,((C_word*)t0)[3]);}

/* k15202 in k15184 in process-headers in k15178 in k15175 in k15172 in k15169 in k15166 in k15163 in a15160 in k15140 in k15137 in next-req in k15131 in main#http-connect in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in ... */
static void C_ccall f_15204(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(13,c,3)))){
C_save_and_reclaim((void *)f_15204,c,av);}
a=C_alloc(13);
if(C_truep(t1)){
t2=C_set_block_item(((C_word*)t0)[2],0,C_SCHEME_TRUE);
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f23602,a[2]=((C_word*)t0)[3],a[3]=((C_word*)t0)[4],tmp=(C_word)a,a+=4,tmp);
/* egg-download.scm:103: d */
f_16733(t3,lf[534],C_a_i_list(&a,1,((C_word*)t0)[5]));}
else{
t2=(*a=C_CLOSURE_TYPE|9,a[1]=(C_word)f_15208,a[2]=((C_word*)t0)[6],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[7],a[7]=((C_word*)t0)[8],a[8]=((C_word*)t0)[9],a[9]=((C_word*)t0)[10],tmp=(C_word)a,a+=10,tmp);
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_15718,a[2]=t2,tmp=(C_word)a,a+=3,tmp);
/* egg-download.scm:239: chicken.irregex#irregex-match */
t4=C_fast_retrieve(lf[528]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t4;
av2[1]=t3;
av2[2]=lf[536];
av2[3]=((C_word*)t0)[5];
((C_proc)(void*)(*((C_word*)t4+1)))(4,av2);}}}

/* k15206 in k15202 in k15184 in process-headers in k15178 in k15175 in k15172 in k15169 in k15166 in k15163 in a15160 in k15140 in k15137 in next-req in k15131 in main#http-connect in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in ... */
static void C_ccall f_15208(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(12,c,3)))){
C_save_and_reclaim((void *)f_15208,c,av);}
a=C_alloc(12);
if(C_truep(t1)){
t2=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_15212,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
t3=(
/* egg-download.scm:95: g3896 */
  f_15212(t2,t1)
);
t4=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f27051,a[2]=((C_word*)t0)[3],a[3]=((C_word*)t0)[4],tmp=(C_word)a,a+=4,tmp);
/* egg-download.scm:103: d */
f_16733(t4,lf[534],C_a_i_list(&a,1,((C_word*)t0)[5]));}
else{
t2=(*a=C_CLOSURE_TYPE|8,a[1]=(C_word)f_15220,a[2]=((C_word*)t0)[6],a[3]=((C_word*)t0)[7],a[4]=((C_word*)t0)[8],a[5]=((C_word*)t0)[9],a[6]=((C_word*)t0)[3],a[7]=((C_word*)t0)[4],a[8]=((C_word*)t0)[5],tmp=(C_word)a,a+=9,tmp);
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_15706,a[2]=t2,tmp=(C_word)a,a+=3,tmp);
/* egg-download.scm:235: chicken.irregex#irregex-match */
t4=C_fast_retrieve(lf[528]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t4;
av2[1]=t3;
av2[2]=lf[535];
av2[3]=((C_word*)t0)[5];
((C_proc)(void*)(*((C_word*)t4+1)))(4,av2);}}}

/* g3896 in k15206 in k15202 in k15184 in process-headers in k15178 in k15175 in k15172 in k15169 in k15166 in k15163 in a15160 in k15140 in k15137 in next-req in k15131 in main#http-connect in k15034 in k15030 in k15027 in k15024 in k8759 in ... */
static C_word C_fcall f_15212(C_word t0,C_word t1){
C_word tmp;
C_word t2;
C_word t3;
C_stack_overflow_check;{}
t2=C_mutate(((C_word *)((C_word*)t0)[2])+1,t1);
return(t2);}

/* k15218 in k15206 in k15202 in k15184 in process-headers in k15178 in k15175 in k15172 in k15169 in k15166 in k15163 in a15160 in k15140 in k15137 in next-req in k15131 in main#http-connect in k15034 in k15030 in k15027 in k15024 in k8759 in ... */
static void C_ccall f_15220(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(7,c,3)))){
C_save_and_reclaim((void *)f_15220,c,av);}
a=C_alloc(7);
if(C_truep(t1)){
t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_15224,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],tmp=(C_word)a,a+=5,tmp);
/* egg-download.scm:95: g3900 */
t3=t2;
f_15224(t3,((C_word*)t0)[5],t1);}
else{
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f23606,a[2]=((C_word*)t0)[6],a[3]=((C_word*)t0)[7],tmp=(C_word)a,a+=4,tmp);
/* egg-download.scm:103: d */
f_16733(t2,lf[534],C_a_i_list(&a,1,((C_word*)t0)[8]));}}

/* g3900 in k15218 in k15206 in k15202 in k15184 in process-headers in k15178 in k15175 in k15172 in k15169 in k15166 in k15163 in a15160 in k15140 in k15137 in next-req in k15131 in main#http-connect in k15034 in k15030 in k15027 in k15024 in ... */
static void C_fcall f_15224(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(8,0,5)))){
C_save_and_reclaim_args((void *)trf_15224,3,t0,t1,t2);}
a=C_alloc(8);
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_15230,a[2]=t2,tmp=(C_word)a,a+=3,tmp);
t4=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_15236,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],tmp=(C_word)a,a+=5,tmp);
/* egg-download.scm:101: ##sys#call-with-values */{
C_word av2[4];
av2[0]=0;
av2[1]=t1;
av2[2]=t3;
av2[3]=t4;
C_call_with_values(4,av2);}}

/* a15229 in g3900 in k15218 in k15206 in k15202 in k15184 in process-headers in k15178 in k15175 in k15172 in k15169 in k15166 in k15163 in a15160 in k15140 in k15137 in next-req in k15131 in main#http-connect in k15034 in k15030 in k15027 in ... */
static void C_ccall f_15230(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
if(c!=2) C_bad_argc_2(c,2,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_15230,c,av);}
/* egg-download.scm:102: deconstruct-url */
f_15038(t1,((C_word*)t0)[2]);}

/* a15235 in g3900 in k15218 in k15206 in k15202 in k15184 in process-headers in k15178 in k15175 in k15172 in k15169 in k15166 in k15163 in a15160 in k15140 in k15137 in next-req in k15131 in main#http-connect in k15034 in k15030 in k15027 in ... */
static void C_ccall f_15236(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3=av[3];
C_word t4=av[4];
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word *a;
if(c!=5) C_bad_argc_2(c,5,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_15236,c,av);}
t5=C_mutate(((C_word *)((C_word*)t0)[2])+1,t2);
t6=C_mutate(((C_word *)((C_word*)t0)[3])+1,t3);
t7=C_mutate(((C_word *)((C_word*)t0)[4])+1,t4);
t8=t1;{
C_word *av2=av;
av2[0]=t8;
av2[1]=t7;
((C_proc)(void*)(*((C_word*)t8+1)))(2,av2);}}

/* k15244 in k15178 in k15175 in k15172 in k15169 in k15166 in k15163 in a15160 in k15140 in k15137 in next-req in k15131 in main#http-connect in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in ... */
static void C_ccall f_15246(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(18,c,3)))){
C_save_and_reclaim((void *)f_15246,c,av);}
a=C_alloc(18);
t2=(*a=C_CLOSURE_TYPE|17,a[1]=(C_word)f_15252,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],a[9]=((C_word*)t0)[9],a[10]=((C_word*)t0)[10],a[11]=((C_word*)t0)[11],a[12]=((C_word*)t0)[12],a[13]=((C_word*)t0)[13],a[14]=((C_word*)t0)[14],a[15]=((C_word*)t0)[15],a[16]=((C_word*)t0)[16],a[17]=((C_word*)t0)[17],tmp=(C_word)a,a+=18,tmp);
/* egg-download.scm:109: response-match-code? */
f_15678(t2,((C_word*)t0)[17],C_fix(407));}

/* k15250 in k15244 in k15178 in k15175 in k15172 in k15169 in k15166 in k15163 in a15160 in k15140 in k15137 in next-req in k15131 in main#http-connect in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in ... */
static void C_ccall f_15252(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(17,c,3)))){
C_save_and_reclaim((void *)f_15252,c,av);}
a=C_alloc(17);
if(C_truep(t1)){
t2=(*a=C_CLOSURE_TYPE|11,a[1]=(C_word)f_15255,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],a[9]=((C_word*)t0)[9],a[10]=((C_word*)t0)[10],a[11]=((C_word*)t0)[11],tmp=(C_word)a,a+=12,tmp);
/* egg-download.scm:110: scheme#close-input-port */
t3=*((C_word*)lf[548]+1);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=((C_word*)((C_word*)t0)[12])[1];
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}
else{
t2=(*a=C_CLOSURE_TYPE|16,a[1]=(C_word)f_15274,a[2]=((C_word*)t0)[4],a[3]=((C_word*)t0)[2],a[4]=((C_word*)t0)[3],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],a[9]=((C_word*)t0)[9],a[10]=((C_word*)t0)[11],a[11]=((C_word*)t0)[12],a[12]=((C_word*)t0)[13],a[13]=((C_word*)t0)[14],a[14]=((C_word*)t0)[15],a[15]=((C_word*)t0)[16],a[16]=((C_word*)t0)[17],tmp=(C_word)a,a+=17,tmp);
/* egg-download.scm:121: response-match-code? */
f_15678(t2,((C_word*)t0)[17],C_fix(301));}}

/* k15253 in k15250 in k15244 in k15178 in k15175 in k15172 in k15169 in k15166 in k15163 in a15160 in k15140 in k15137 in next-req in k15131 in main#http-connect in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in ... */
static void C_ccall f_15255(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(11,c,2)))){
C_save_and_reclaim((void *)f_15255,c,av);}
a=C_alloc(11);
t2=(*a=C_CLOSURE_TYPE|10,a[1]=(C_word)f_15258,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],a[9]=((C_word*)t0)[9],a[10]=((C_word*)t0)[10],tmp=(C_word)a,a+=11,tmp);
/* egg-download.scm:111: scheme#close-output-port */
t3=*((C_word*)lf[547]+1);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=((C_word*)t0)[11];
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}

/* k15256 in k15253 in k15250 in k15244 in k15178 in k15175 in k15172 in k15169 in k15166 in k15163 in a15160 in k15140 in k15137 in next-req in k15131 in main#http-connect in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in ... */
static void C_ccall f_15258(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(14,c,3)))){
C_save_and_reclaim((void *)f_15258,c,av);}
a=C_alloc(14);
t2=(*a=C_CLOSURE_TYPE|10,a[1]=(C_word)f_15261,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],a[9]=((C_word*)t0)[9],a[10]=((C_word*)t0)[10],tmp=(C_word)a,a+=11,tmp);
/* egg-download.scm:113: d */
f_16733(t2,lf[546],C_a_i_list(&a,1,((C_word*)((C_word*)t0)[7])[1]));}

/* k15259 in k15256 in k15253 in k15250 in k15244 in k15178 in k15175 in k15172 in k15169 in k15166 in k15163 in a15160 in k15140 in k15137 in next-req in k15131 in main#http-connect in k15034 in k15030 in k15027 in k15024 in k8759 in ... */
static void C_ccall f_15261(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(38,c,5)))){
C_save_and_reclaim((void *)f_15261,c,av);}
a=C_alloc(38);
t2=(*a=C_CLOSURE_TYPE|7,a[1]=(C_word)f_15268,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],tmp=(C_word)a,a+=8,tmp);
/* egg-download.scm:115: make-HTTP-GET/1.1 */
f_15730(t2,((C_word*)((C_word*)t0)[7])[1],C_retrieve2(lf[522],C_text("main#user-agent")),((C_word*)((C_word*)t0)[5])[1],C_a_i_list(&a,10,lf[540],((C_word*)((C_word*)t0)[6])[1],lf[541],lf[542],lf[543],((C_word*)t0)[8],lf[544],((C_word*)t0)[9],lf[545],((C_word*)t0)[10]));}

/* k15266 in k15259 in k15256 in k15253 in k15250 in k15244 in k15178 in k15175 in k15172 in k15169 in k15166 in k15163 in a15160 in k15140 in k15137 in next-req in k15131 in main#http-connect in k15034 in k15030 in k15027 in k15024 in ... */
static void C_ccall f_15268(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,6)))){
C_save_and_reclaim((void *)f_15268,c,av);}
/* egg-download.scm:114: next-req */
t2=((C_word*)((C_word*)t0)[2])[1];
f_15135(t2,((C_word*)t0)[3],((C_word*)t0)[4],((C_word*)((C_word*)t0)[5])[1],((C_word*)((C_word*)t0)[6])[1],((C_word*)((C_word*)t0)[7])[1],t1);}

/* k15272 in k15250 in k15244 in k15178 in k15175 in k15172 in k15169 in k15166 in k15163 in a15160 in k15140 in k15137 in next-req in k15131 in main#http-connect in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in ... */
static void C_ccall f_15274(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(17,c,3)))){
C_save_and_reclaim((void *)f_15274,c,av);}
a=C_alloc(17);
t2=(*a=C_CLOSURE_TYPE|16,a[1]=(C_word)f_15277,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],a[9]=((C_word*)t0)[9],a[10]=((C_word*)t0)[10],a[11]=((C_word*)t0)[11],a[12]=((C_word*)t0)[12],a[13]=((C_word*)t0)[13],a[14]=((C_word*)t0)[14],a[15]=((C_word*)t0)[15],a[16]=((C_word*)t0)[16],tmp=(C_word)a,a+=17,tmp);
if(C_truep(t1)){
t3=t2;{
C_word *av2=av;
av2[0]=t3;
av2[1]=t1;
f_15277(2,av2);}}
else{
/* egg-download.scm:122: response-match-code? */
f_15678(t2,((C_word*)t0)[16],C_fix(302));}}

/* k15275 in k15272 in k15250 in k15244 in k15178 in k15175 in k15172 in k15169 in k15166 in k15163 in a15160 in k15140 in k15137 in next-req in k15131 in main#http-connect in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in ... */
static void C_ccall f_15277(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(12,c,3)))){
C_save_and_reclaim((void *)f_15277,c,av);}
a=C_alloc(12);
if(C_truep(t1)){
t2=(*a=C_CLOSURE_TYPE|11,a[1]=(C_word)f_15280,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],a[9]=((C_word*)t0)[9],a[10]=((C_word*)t0)[10],a[11]=((C_word*)t0)[11],tmp=(C_word)a,a+=12,tmp);
/* egg-download.scm:123: process-headers */
t3=((C_word*)((C_word*)t0)[12])[1];
f_15182(t3,t2);}
else{
t2=(*a=C_CLOSURE_TYPE|8,a[1]=(C_word)f_15304,a[2]=((C_word*)t0)[13],a[3]=((C_word*)t0)[11],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[10],a[6]=((C_word*)t0)[14],a[7]=((C_word*)t0)[12],a[8]=((C_word*)t0)[15],tmp=(C_word)a,a+=9,tmp);
/* egg-download.scm:134: response-match-code? */
f_15678(t2,((C_word*)t0)[16],C_fix(200));}}

/* k15278 in k15275 in k15272 in k15250 in k15244 in k15178 in k15175 in k15172 in k15169 in k15166 in k15163 in a15160 in k15140 in k15137 in next-req in k15131 in main#http-connect in k15034 in k15030 in k15027 in k15024 in k8759 in ... */
static void C_ccall f_15280(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(11,c,2)))){
C_save_and_reclaim((void *)f_15280,c,av);}
a=C_alloc(11);
t2=(*a=C_CLOSURE_TYPE|10,a[1]=(C_word)f_15283,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],a[9]=((C_word*)t0)[9],a[10]=((C_word*)t0)[10],tmp=(C_word)a,a+=11,tmp);
/* egg-download.scm:124: scheme#close-input-port */
t3=*((C_word*)lf[548]+1);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=((C_word*)((C_word*)t0)[11])[1];
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}

/* k15281 in k15278 in k15275 in k15272 in k15250 in k15244 in k15178 in k15175 in k15172 in k15169 in k15166 in k15163 in a15160 in k15140 in k15137 in next-req in k15131 in main#http-connect in k15034 in k15030 in k15027 in k15024 in ... */
static void C_ccall f_15283(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(10,c,2)))){
C_save_and_reclaim((void *)f_15283,c,av);}
a=C_alloc(10);
t2=(*a=C_CLOSURE_TYPE|9,a[1]=(C_word)f_15286,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],a[9]=((C_word*)t0)[9],tmp=(C_word)a,a+=10,tmp);
/* egg-download.scm:125: scheme#close-output-port */
t3=*((C_word*)lf[547]+1);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=((C_word*)t0)[10];
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}

/* k15284 in k15281 in k15278 in k15275 in k15272 in k15250 in k15244 in k15178 in k15175 in k15172 in k15169 in k15166 in k15163 in a15160 in k15140 in k15137 in next-req in k15131 in main#http-connect in k15034 in k15030 in k15027 in ... */
static void C_ccall f_15286(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(13,c,3)))){
C_save_and_reclaim((void *)f_15286,c,av);}
a=C_alloc(13);
t2=(*a=C_CLOSURE_TYPE|9,a[1]=(C_word)f_15289,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],a[9]=((C_word*)t0)[9],tmp=(C_word)a,a+=10,tmp);
/* egg-download.scm:127: d */
f_16733(t2,lf[550],C_a_i_list(&a,1,((C_word*)((C_word*)t0)[7])[1]));}

/* k15287 in k15284 in k15281 in k15278 in k15275 in k15272 in k15250 in k15244 in k15178 in k15175 in k15172 in k15169 in k15166 in k15163 in a15160 in k15140 in k15137 in next-req in k15131 in main#http-connect in k15034 in k15030 in ... */
static void C_ccall f_15289(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(61,c,5)))){
C_save_and_reclaim((void *)f_15289,c,av);}
a=C_alloc(61);
t2=C_s_a_i_plus(&a,2,((C_word*)t0)[2],C_fix(1));
t3=(*a=C_CLOSURE_TYPE|7,a[1]=(C_word)f_15298,a[2]=((C_word*)t0)[3],a[3]=((C_word*)t0)[4],a[4]=t2,a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],tmp=(C_word)a,a+=8,tmp);
/* egg-download.scm:129: make-HTTP-GET/1.1 */
f_15730(t3,((C_word*)((C_word*)t0)[7])[1],C_retrieve2(lf[522],C_text("main#user-agent")),((C_word*)((C_word*)t0)[5])[1],C_a_i_list(&a,8,lf[540],((C_word*)((C_word*)t0)[6])[1],lf[541],lf[549],lf[543],((C_word*)t0)[8],lf[544],((C_word*)t0)[9]));}

/* k15296 in k15287 in k15284 in k15281 in k15278 in k15275 in k15272 in k15250 in k15244 in k15178 in k15175 in k15172 in k15169 in k15166 in k15163 in a15160 in k15140 in k15137 in next-req in k15131 in main#http-connect in k15034 in ... */
static void C_ccall f_15298(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,6)))){
C_save_and_reclaim((void *)f_15298,c,av);}
/* egg-download.scm:128: next-req */
t2=((C_word*)((C_word*)t0)[2])[1];
f_15135(t2,((C_word*)t0)[3],((C_word*)t0)[4],((C_word*)((C_word*)t0)[5])[1],((C_word*)((C_word*)t0)[6])[1],((C_word*)((C_word*)t0)[7])[1],t1);}

/* k15302 in k15275 in k15272 in k15250 in k15244 in k15178 in k15175 in k15172 in k15169 in k15166 in k15163 in a15160 in k15140 in k15137 in next-req in k15131 in main#http-connect in k15034 in k15030 in k15027 in k15024 in k8759 in ... */
static void C_ccall f_15304(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(7,c,2)))){
C_save_and_reclaim((void *)f_15304,c,av);}
a=C_alloc(7);
if(C_truep(t1)){
t2=(*a=C_CLOSURE_TYPE|6,a[1]=(C_word)f_15307,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],tmp=(C_word)a,a+=7,tmp);
/* egg-download.scm:135: process-headers */
t3=((C_word*)((C_word*)t0)[7])[1];
f_15182(t3,t2);}
else{
/* egg-download.scm:142: network-failure */
f_15783(((C_word*)t0)[4],C_a_i_list(&a,1,((C_word*)t0)[8]));}}

/* k15305 in k15302 in k15275 in k15272 in k15250 in k15244 in k15178 in k15175 in k15172 in k15169 in k15166 in k15163 in a15160 in k15140 in k15137 in next-req in k15131 in main#http-connect in k15034 in k15030 in k15027 in k15024 in ... */
static void C_ccall f_15307(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,4)))){
C_save_and_reclaim((void *)f_15307,c,av);}
a=C_alloc(6);
if(C_truep(((C_word*)((C_word*)t0)[2])[1])){
t2=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_15316,a[2]=((C_word*)t0)[3],a[3]=((C_word*)t0)[4],a[4]=((C_word*)t0)[5],a[5]=((C_word*)t0)[6],tmp=(C_word)a,a+=6,tmp);
/* egg-download.scm:137: d */
f_16733(t2,lf[557],C_SCHEME_END_OF_LIST);}
else{
/* egg-download.scm:141: scheme#values */{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=0;
av2[1]=((C_word*)t0)[4];
av2[2]=((C_word*)((C_word*)t0)[3])[1];
av2[3]=((C_word*)t0)[5];
av2[4]=((C_word*)((C_word*)t0)[6])[1];
C_values(5,av2);}}}

/* k15314 in k15305 in k15302 in k15275 in k15272 in k15250 in k15244 in k15178 in k15175 in k15172 in k15169 in k15166 in k15163 in a15160 in k15140 in k15137 in next-req in k15131 in main#http-connect in k15034 in k15030 in k15027 in ... */
static void C_ccall f_15316(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(12,c,3)))){
C_save_and_reclaim((void *)f_15316,c,av);}
a=C_alloc(12);
t2=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_15319,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],tmp=(C_word)a,a+=6,tmp);
t3=((C_word*)((C_word*)t0)[2])[1];
t4=C_SCHEME_UNDEFINED;
t5=(*a=C_VECTOR_TYPE|1,a[1]=t4,tmp=(C_word)a,a+=2,tmp);
t6=C_set_block_item(t5,0,(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_15617,a[2]=t5,a[3]=t3,tmp=(C_word)a,a+=4,tmp));
t7=((C_word*)t5)[1];
f_15617(t7,t2,C_SCHEME_END_OF_LIST);}

/* k15317 in k15314 in k15305 in k15302 in k15275 in k15272 in k15250 in k15244 in k15178 in k15175 in k15172 in k15169 in k15166 in k15163 in a15160 in k15140 in k15137 in next-req in k15131 in main#http-connect in k15034 in k15030 in ... */
static void C_ccall f_15319(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(7,c,2)))){
C_save_and_reclaim((void *)f_15319,c,av);}
a=C_alloc(7);
t2=(*a=C_CLOSURE_TYPE|6,a[1]=(C_word)f_15322,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=t1,tmp=(C_word)a,a+=7,tmp);
/* egg-download.scm:139: scheme#close-input-port */
t3=*((C_word*)lf[548]+1);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=((C_word*)((C_word*)t0)[2])[1];
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}

/* k15320 in k15317 in k15314 in k15305 in k15302 in k15275 in k15272 in k15250 in k15244 in k15178 in k15175 in k15172 in k15169 in k15166 in k15163 in a15160 in k15140 in k15137 in next-req in k15131 in main#http-connect in k15034 in ... */
static void C_ccall f_15322(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,2)))){
C_save_and_reclaim((void *)f_15322,c,av);}
a=C_alloc(6);
t2=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_15326,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],tmp=(C_word)a,a+=6,tmp);
/* egg-download.scm:140: chicken.base#open-input-string */
t3=C_fast_retrieve(lf[551]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=((C_word*)t0)[6];
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}

/* k15324 in k15320 in k15317 in k15314 in k15305 in k15302 in k15275 in k15272 in k15250 in k15244 in k15178 in k15175 in k15172 in k15169 in k15166 in k15163 in a15160 in k15140 in k15137 in next-req in k15131 in main#http-connect in ... */
static void C_ccall f_15326(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,4)))){
C_save_and_reclaim((void *)f_15326,c,av);}
t2=C_mutate(((C_word *)((C_word*)t0)[2])+1,t1);
/* egg-download.scm:141: scheme#values */{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=0;
av2[1]=((C_word*)t0)[3];
av2[2]=((C_word*)((C_word*)t0)[2])[1];
av2[3]=((C_word*)t0)[4];
av2[4]=((C_word*)((C_word*)t0)[5])[1];
C_values(5,av2);}}

/* k15334 in k15137 in next-req in k15131 in main#http-connect in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in ... */
static void C_ccall f_15336(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(9,c,3)))){
C_save_and_reclaim((void *)f_15336,c,av);}
a=C_alloc(9);
/* egg-download.scm:76: d */
f_16733(((C_word*)t0)[2],lf[566],C_a_i_list(&a,3,((C_word*)((C_word*)t0)[3])[1],((C_word*)((C_word*)t0)[4])[1],t1));}

/* k15337 in k15137 in next-req in k15131 in main#http-connect in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in ... */
static void C_ccall f_15339(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,4)))){
C_save_and_reclaim((void *)f_15339,c,av);}
a=C_alloc(6);
t2=C_i_check_port_2(t1,C_fix(2),C_SCHEME_TRUE,lf[567]);
t3=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_15345,a[2]=((C_word*)t0)[2],a[3]=t1,a[4]=((C_word*)t0)[3],a[5]=((C_word*)t0)[4],tmp=(C_word)a,a+=6,tmp);
/* egg-download.scm:78: ##sys#print */
t4=*((C_word*)lf[475]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t4;
av2[1]=t3;
av2[2]=lf[570];
av2[3]=C_SCHEME_FALSE;
av2[4]=t1;
((C_proc)(void*)(*((C_word*)t4+1)))(5,av2);}}

/* k15343 in k15337 in k15137 in next-req in k15131 in main#http-connect in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in ... */
static void C_ccall f_15345(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,c,4)))){
C_save_and_reclaim((void *)f_15345,c,av);}
a=C_alloc(5);
t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_15348,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],tmp=(C_word)a,a+=5,tmp);
/* egg-download.scm:78: ##sys#print */
t3=*((C_word*)lf[475]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=((C_word*)t0)[5];
av2[3]=C_SCHEME_FALSE;
av2[4]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t3+1)))(5,av2);}}

/* k15346 in k15343 in k15337 in k15137 in next-req in k15131 in main#http-connect in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in ... */
static void C_ccall f_15348(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,c,3)))){
C_save_and_reclaim((void *)f_15348,c,av);}
a=C_alloc(5);
t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_15351,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],tmp=(C_word)a,a+=5,tmp);
/* egg-download.scm:78: ##sys#write-char-0 */
{C_proc tp=(C_proc)C_fast_retrieve_symbol_proc(lf[474]);
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=*((C_word*)lf[474]+1);
av2[1]=t2;
av2[2]=C_make_character(58);
av2[3]=((C_word*)t0)[3];
tp(4,av2);}}

/* k15349 in k15346 in k15343 in k15337 in k15137 in next-req in k15131 in main#http-connect in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in ... */
static void C_ccall f_15351(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,c,4)))){
C_save_and_reclaim((void *)f_15351,c,av);}
a=C_alloc(4);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_15354,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
/* egg-download.scm:78: ##sys#print */
t3=*((C_word*)lf[475]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=((C_word*)t0)[4];
av2[3]=C_SCHEME_FALSE;
av2[4]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t3+1)))(5,av2);}}

/* k15352 in k15349 in k15346 in k15343 in k15337 in k15137 in next-req in k15131 in main#http-connect in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in ... */
static void C_ccall f_15354(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,c,4)))){
C_save_and_reclaim((void *)f_15354,c,av);}
a=C_alloc(4);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_15357,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
/* egg-download.scm:78: ##sys#print */
t3=*((C_word*)lf[475]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=lf[569];
av2[3]=C_SCHEME_FALSE;
av2[4]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t3+1)))(5,av2);}}

/* k15355 in k15352 in k15349 in k15346 in k15343 in k15337 in k15137 in next-req in k15131 in main#http-connect in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in ... */
static void C_ccall f_15357(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_15357,c,av);}
/* egg-download.scm:78: chicken.base#get-output-string */
t2=C_fast_retrieve(lf[568]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t2+1)))(3,av2);}}

/* k15370 in a15097 in k15986 in a15983 in a16142 in a16136 in a16043 in k16034 in a18052 in k18046 in loop in k18019 in k18006 in loop in k17759 in k17756 in fetch in k17750 in k17747 in k17744 in k17741 in a18639 in ... */
static void C_ccall f_15372(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(19,c,3)))){
C_save_and_reclaim((void *)f_15372,c,av);}
a=C_alloc(19);
t2=C_SCHEME_FALSE;
t3=(*a=C_VECTOR_TYPE|1,a[1]=t2,tmp=(C_word)a,a+=2,tmp);
t4=C_SCHEME_UNDEFINED;
t5=(*a=C_VECTOR_TYPE|1,a[1]=t4,tmp=(C_word)a,a+=2,tmp);
t6=C_set_block_item(t5,0,(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_15374,a[2]=t3,a[3]=t5,a[4]=((C_word*)t0)[2],tmp=(C_word)a,a+=5,tmp));
t7=C_SCHEME_UNDEFINED;
t8=(*a=C_VECTOR_TYPE|1,a[1]=t7,tmp=(C_word)a,a+=2,tmp);
t9=C_set_block_item(t8,0,(*a=C_CLOSURE_TYPE|7,a[1]=(C_word)f_15465,a[2]=t3,a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[2],a[5]=t8,a[6]=((C_word*)t0)[4],a[7]=t5,tmp=(C_word)a,a+=8,tmp));
t10=((C_word*)t8)[1];
f_15465(t10,((C_word*)t0)[5],C_SCHEME_END_OF_LIST);}

/* skip in k15370 in a15097 in k15986 in a15983 in a16142 in a16136 in a16043 in k16034 in a18052 in k18046 in loop in k18019 in k18006 in loop in k17759 in k17756 in fetch in k17750 in k17747 in k17744 in k17741 in ... */
static void C_fcall f_15374(C_word t0,C_word t1){
C_word tmp;
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,0,2)))){
C_save_and_reclaim_args((void *)trf_15374,2,t0,t1);}
a=C_alloc(5);
t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_15378,a[2]=t1,a[3]=((C_word*)t0)[2],a[4]=((C_word*)t0)[3],tmp=(C_word)a,a+=5,tmp);
/* egg-download.scm:148: chicken.io#read-line */
t3=C_fast_retrieve(lf[538]);{
C_word av2[3];
av2[0]=t3;
av2[1]=t2;
av2[2]=((C_word*)t0)[4];
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}

/* k15376 in skip in k15370 in a15097 in k15986 in a15983 in a16142 in a16136 in a16043 in k16034 in a18052 in k18046 in loop in k18019 in k18006 in loop in k17759 in k17756 in fetch in k17750 in k17747 in k17744 in ... */
static void C_ccall f_15378(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,3)))){
C_save_and_reclaim((void *)f_15378,c,av);}
a=C_alloc(6);
t2=C_eofp(t1);
t3=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_15387,a[2]=((C_word*)t0)[2],a[3]=t1,a[4]=((C_word*)t0)[3],a[5]=((C_word*)t0)[4],tmp=(C_word)a,a+=6,tmp);
if(C_truep(t2)){
t4=t3;{
C_word *av2=av;
av2[0]=t4;
av2[1]=t2;
f_15387(2,av2);}}
else{
/* egg-download.scm:150: chicken.irregex#irregex-match */
t4=C_fast_retrieve(lf[528]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t4;
av2[1]=t3;
av2[2]=lf[766];
av2[3]=t1;
((C_proc)(void*)(*((C_word*)t4+1)))(4,av2);}}}

/* k15385 in k15376 in skip in k15370 in a15097 in k15986 in a15983 in a16142 in a16136 in a16043 in k16034 in a18052 in k18046 in loop in k18019 in k18006 in loop in k17759 in k17756 in fetch in k17750 in k17747 in ... */
static void C_ccall f_15387(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,3)))){
C_save_and_reclaim((void *)f_15387,c,av);}
a=C_alloc(6);
if(C_truep(t1)){
/* egg-download.scm:151: chicken.base#open-input-string */
t2=C_fast_retrieve(lf[551]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=lf[758];
((C_proc)(void*)(*((C_word*)t2+1)))(3,av2);}}
else{
t2=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_15393,a[2]=((C_word*)t0)[3],a[3]=((C_word*)t0)[4],a[4]=((C_word*)t0)[2],a[5]=((C_word*)t0)[5],tmp=(C_word)a,a+=6,tmp);
/* egg-download.scm:152: chicken.irregex#irregex-match */
t3=C_fast_retrieve(lf[528]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=lf[765];
av2[3]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t3+1)))(4,av2);}}}

/* k15391 in k15385 in k15376 in skip in k15370 in a15097 in k15986 in a15983 in a16142 in a16136 in a16043 in k16034 in a18052 in k18046 in loop in k18019 in k18006 in loop in k17759 in k17756 in fetch in k17750 in ... */
static void C_ccall f_15393(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,c,3)))){
C_save_and_reclaim((void *)f_15393,c,av);}
a=C_alloc(5);
if(C_truep(t1)){
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_15397,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
/* egg-download.scm:149: g3953 */
t3=t2;
f_15397(t3,((C_word*)t0)[4],t1);}
else{
t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_15442,a[2]=((C_word*)t0)[4],a[3]=((C_word*)t0)[2],a[4]=((C_word*)t0)[5],tmp=(C_word)a,a+=5,tmp);
/* egg-download.scm:163: chicken.irregex#irregex-match */
t3=C_fast_retrieve(lf[528]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=lf[764];
av2[3]=((C_word*)t0)[2];
((C_proc)(void*)(*((C_word*)t3+1)))(4,av2);}}}

/* g3953 in k15391 in k15385 in k15376 in skip in k15370 in a15097 in k15986 in a15983 in a16142 in a16136 in a16043 in k16034 in a18052 in k18046 in loop in k18019 in k18006 in loop in k17759 in k17756 in fetch in ... */
static void C_fcall f_15397(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,0,3)))){
C_save_and_reclaim_args((void *)trf_15397,3,t0,t1,t2);}
a=C_alloc(5);
t3=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_15401,a[2]=t1,a[3]=((C_word*)t0)[2],a[4]=((C_word*)t0)[3],tmp=(C_word)a,a+=5,tmp);
/* egg-download.scm:154: chicken.irregex#irregex-match-substring */
t4=C_fast_retrieve(lf[525]);{
C_word av2[4];
av2[0]=t4;
av2[1]=t3;
av2[2]=t2;
av2[3]=C_fix(1);
((C_proc)(void*)(*((C_word*)t4+1)))(4,av2);}}

/* k15399 in g3953 in k15391 in k15385 in k15376 in skip in k15370 in a15097 in k15986 in a15983 in a16142 in a16136 in a16043 in k16034 in a18052 in k18046 in loop in k18019 in k18006 in loop in k17759 in k17756 in ... */
static void C_ccall f_15401(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,c,4)))){
C_save_and_reclaim((void *)f_15401,c,av);}
a=C_alloc(5);
t2=C_i_string_equal_p(lf[759],t1);
t3=(C_truep(t2)?t2:C_u_i_string_equal_p(lf[760],t1));
if(C_truep(t3)){
/* egg-download.scm:162: chicken.base#open-input-string */
t4=C_fast_retrieve(lf[551]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t4;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t4+1)))(3,av2);}}
else{
t4=(C_truep(((C_word*)((C_word*)t0)[4])[1])?C_i_not(C_i_string_equal_p(t1,((C_word*)((C_word*)t0)[4])[1])):C_SCHEME_FALSE);
if(C_truep(t4)){
t5=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_15422,a[2]=((C_word*)t0)[4],a[3]=((C_word*)t0)[2],a[4]=((C_word*)t0)[3],tmp=(C_word)a,a+=5,tmp);
/* egg-download.scm:157: chicken.base#warning */
t6=C_fast_retrieve(lf[724]);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t6;
av2[1]=t5;
av2[2]=lf[761];
av2[3]=((C_word*)t0)[3];
av2[4]=((C_word*)((C_word*)t0)[4])[1];
((C_proc)(void*)(*((C_word*)t6+1)))(5,av2);}}
else{
t5=C_mutate(((C_word *)((C_word*)t0)[4])+1,t1);
/* egg-download.scm:162: chicken.base#open-input-string */
t6=C_fast_retrieve(lf[551]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t6;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t6+1)))(3,av2);}}}}

/* k15420 in k15399 in g3953 in k15391 in k15385 in k15376 in skip in k15370 in a15097 in k15986 in a15983 in a16142 in a16136 in a16043 in k16034 in a18052 in k18046 in loop in k18019 in k18006 in loop in k17759 in ... */
static void C_ccall f_15422(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_15422,c,av);}
t2=C_set_block_item(((C_word*)t0)[2],0,C_SCHEME_FALSE);
/* egg-download.scm:162: chicken.base#open-input-string */
t3=C_fast_retrieve(lf[551]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=((C_word*)t0)[3];
av2[2]=((C_word*)t0)[4];
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}

/* k15440 in k15391 in k15385 in k15376 in skip in k15370 in a15097 in k15986 in a15983 in a16142 in a16136 in a16043 in k16034 in a18052 in k18046 in loop in k18019 in k18006 in loop in k17759 in k17756 in fetch in ... */
static void C_ccall f_15442(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,c,3)))){
C_save_and_reclaim((void *)f_15442,c,av);}
a=C_alloc(5);
if(C_truep(t1)){
/* egg-download.scm:164: chicken.base#open-input-string */
t2=C_fast_retrieve(lf[551]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t2+1)))(3,av2);}}
else{
t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_15451,a[2]=((C_word*)t0)[4],a[3]=((C_word*)t0)[2],a[4]=((C_word*)t0)[3],tmp=(C_word)a,a+=5,tmp);
/* egg-download.scm:165: chicken.irregex#irregex-match */
t3=C_fast_retrieve(lf[528]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=lf[763];
av2[3]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t3+1)))(4,av2);}}}

/* k15449 in k15440 in k15391 in k15385 in k15376 in skip in k15370 in a15097 in k15986 in a15983 in a16142 in a16136 in a16043 in k16034 in a18052 in k18046 in loop in k18019 in k18006 in loop in k17759 in k17756 in ... */
static void C_ccall f_15451(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_15451,c,av);}
if(C_truep(t1)){
/* egg-download.scm:166: skip */
t2=((C_word*)((C_word*)t0)[2])[1];
f_15374(t2,((C_word*)t0)[3]);}
else{
/* egg-download.scm:168: chicken.base#error */
t2=*((C_word*)lf[109]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[3];
av2[2]=lf[762];
av2[3]=((C_word*)t0)[4];
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}}

/* get-files in k15370 in a15097 in k15986 in a15983 in a16142 in a16136 in a16043 in k16034 in a18052 in k18046 in loop in k18019 in k18006 in loop in k17759 in k17756 in fetch in k17750 in k17747 in k17744 in k17741 in ... */
static void C_fcall f_15465(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(9,0,2)))){
C_save_and_reclaim_args((void *)trf_15465,3,t0,t1,t2);}
a=C_alloc(9);
t3=(*a=C_CLOSURE_TYPE|8,a[1]=(C_word)f_15469,a[2]=t1,a[3]=((C_word*)t0)[2],a[4]=((C_word*)t0)[3],a[5]=((C_word*)t0)[4],a[6]=((C_word*)t0)[5],a[7]=t2,a[8]=((C_word*)t0)[6],tmp=(C_word)a,a+=9,tmp);
/* egg-download.scm:171: skip */
t4=((C_word*)((C_word*)t0)[7])[1];
f_15374(t4,t3);}

/* k15467 in get-files in k15370 in a15097 in k15986 in a15983 in a16142 in a16136 in a16043 in k16034 in a18052 in k18046 in loop in k18019 in k18006 in loop in k17759 in k17756 in fetch in k17750 in k17747 in k17744 in ... */
static void C_ccall f_15469(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(10,c,2)))){
C_save_and_reclaim((void *)f_15469,c,av);}
a=C_alloc(10);
t2=(*a=C_CLOSURE_TYPE|9,a[1]=(C_word)f_15472,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],a[9]=t1,tmp=(C_word)a,a+=10,tmp);
/* egg-download.scm:172: scheme#read */
t3=*((C_word*)lf[742]+1);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=t1;
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}

/* k15470 in k15467 in get-files in k15370 in a15097 in k15986 in a15983 in a16142 in a16136 in a16043 in k16034 in a18052 in k18046 in loop in k18019 in k18006 in loop in k17759 in k17756 in fetch in k17750 in k17747 in ... */
static void C_ccall f_15472(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word t11;
C_word t12;
C_word t13;
C_word t14;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(18,c,3)))){
C_save_and_reclaim((void *)f_15472,c,av);}
a=C_alloc(18);
t2=C_i_pairp(t1);
t3=(C_truep(t2)?C_eqp(lf[183],C_u_i_car(t1)):C_SCHEME_FALSE);
if(C_truep(t3)){
t4=C_i_cadr(t1);
t5=C_u_i_cdr(t1);
t6=C_u_i_cdr(t5);
t7=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_15597,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
t8=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_15601,a[2]=t7,tmp=(C_word)a,a+=3,tmp);
t9=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_15609,a[2]=t8,a[3]=t6,tmp=(C_word)a,a+=4,tmp);
/* egg-download.scm:205: scheme#string-append */
t10=*((C_word*)lf[83]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t10;
av2[1]=t9;
av2[2]=lf[767];
av2[3]=t4;
((C_proc)(void*)(*((C_word*)t10+1)))(4,av2);}}
else{
t4=C_eofp(t1);
t5=(C_truep(t4)?t4:C_i_not(t1));
if(C_truep(t5)){
t6=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_15500,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],tmp=(C_word)a,a+=5,tmp);
/* egg-download.scm:176: scheme#close-input-port */
t7=*((C_word*)lf[548]+1);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t7;
av2[1]=t6;
av2[2]=((C_word*)t0)[5];
((C_proc)(void*)(*((C_word*)t7+1)))(3,av2);}}
else{
t6=C_i_stringp(t1);
if(C_truep(C_i_not(t6))){
/* egg-download.scm:180: chicken.base#error */
t7=*((C_word*)lf[109]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t7;
av2[1]=((C_word*)t0)[2];
av2[2]=lf[768];
av2[3]=t1;
((C_proc)(void*)(*((C_word*)t7+1)))(4,av2);}}
else{
t7=(*a=C_CLOSURE_TYPE|8,a[1]=(C_word)f_15518,a[2]=((C_word*)t0)[6],a[3]=((C_word*)t0)[2],a[4]=((C_word*)t0)[7],a[5]=((C_word*)t0)[8],a[6]=t1,a[7]=((C_word*)t0)[5],a[8]=((C_word*)t0)[9],tmp=(C_word)a,a+=9,tmp);
t8=lf[773];
t9=C_i_string_length(t1);
t10=C_i_string_length(t8);
t11=C_fixnum_lessp(t9,t10);
if(C_truep(C_i_not(t11))){
t12=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_16722,a[2]=t7,a[3]=t8,tmp=(C_word)a,a+=4,tmp);
t13=C_a_i_fixnum_difference(&a,2,t9,t10);
/* chicken-install.scm:256: scheme#substring */
t14=*((C_word*)lf[519]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t14;
av2[1]=t12;
av2[2]=t1;
av2[3]=t13;
((C_proc)(void*)(*((C_word*)t14+1)))(4,av2);}}
else{
t12=t7;
f_15518(t12,C_SCHEME_FALSE);}}}}}

/* k15498 in k15470 in k15467 in get-files in k15370 in a15097 in k15986 in a15983 in a16142 in a16136 in a16043 in k16034 in a18052 in k18046 in loop in k18019 in k18006 in loop in k17759 in k17756 in fetch in k17750 in ... */
static void C_ccall f_15500(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,c,2)))){
C_save_and_reclaim((void *)f_15500,c,av);}
a=C_alloc(4);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_15503,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
/* egg-download.scm:177: scheme#close-output-port */
t3=*((C_word*)lf[547]+1);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=((C_word*)t0)[4];
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}

/* k15501 in k15498 in k15470 in k15467 in get-files in k15370 in a15097 in k15986 in a15983 in a16142 in a16136 in a16043 in k16034 in a18052 in k18046 in loop in k18019 in k18006 in loop in k17759 in k17756 in fetch in ... */
static void C_ccall f_15503(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_15503,c,av);}
t2=((C_word*)t0)[2];{
C_word *av2=av;
av2[0]=t2;
av2[1]=((C_word*)((C_word*)t0)[3])[1];
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}

/* k15516 in k15470 in k15467 in get-files in k15370 in a15097 in k15986 in a15983 in a16142 in a16136 in a16043 in k16034 in a18052 in k18046 in loop in k18019 in k18006 in loop in k17759 in k17756 in fetch in k17750 in ... */
static void C_fcall f_15518(C_word t0,C_word t1){
C_word tmp;
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(12,0,3)))){
C_save_and_reclaim_args((void *)trf_15518,2,t0,t1);}
a=C_alloc(12);
if(C_truep(t1)){
t2=(*a=C_CLOSURE_TYPE|6,a[1]=(C_word)f_15521,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],tmp=(C_word)a,a+=7,tmp);
/* egg-download.scm:183: d */
f_16733(t2,lf[770],C_a_i_list(&a,1,((C_word*)t0)[6]));}
else{
t2=(*a=C_CLOSURE_TYPE|8,a[1]=(C_word)f_15534,a[2]=((C_word*)t0)[6],a[3]=((C_word*)t0)[4],a[4]=((C_word*)t0)[2],a[5]=((C_word*)t0)[3],a[6]=((C_word*)t0)[5],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],tmp=(C_word)a,a+=9,tmp);
/* egg-download.scm:187: d */
f_16733(t2,lf[772],C_a_i_list(&a,1,((C_word*)t0)[6]));}}

/* k15519 in k15516 in k15470 in k15467 in get-files in k15370 in a15097 in k15986 in a15983 in a16142 in a16136 in a16043 in k16034 in a18052 in k18046 in loop in k18019 in k18006 in loop in k17759 in k17756 in fetch in ... */
static void C_ccall f_15521(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(8,c,3)))){
C_save_and_reclaim((void *)f_15521,c,av);}
a=C_alloc(8);
t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_15524,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],tmp=(C_word)a,a+=5,tmp);
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_15531,a[2]=t2,tmp=(C_word)a,a+=3,tmp);
/* egg-download.scm:184: chicken.pathname#make-pathname */
t4=C_fast_retrieve(lf[62]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t4;
av2[1]=t3;
av2[2]=((C_word*)t0)[5];
av2[3]=((C_word*)t0)[6];
((C_proc)(void*)(*((C_word*)t4+1)))(4,av2);}}

/* k15522 in k15519 in k15516 in k15470 in k15467 in get-files in k15370 in a15097 in k15986 in a15983 in a16142 in a16136 in a16043 in k16034 in a18052 in k18046 in loop in k18019 in k18006 in loop in k17759 in k17756 in ... */
static void C_ccall f_15524(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_15524,c,av);}
/* egg-download.scm:185: get-files */
t2=((C_word*)((C_word*)t0)[2])[1];
f_15465(t2,((C_word*)t0)[3],((C_word*)t0)[4]);}

/* k15529 in k15519 in k15516 in k15470 in k15467 in get-files in k15370 in a15097 in k15986 in a15983 in a16142 in a16136 in a16043 in k16034 in a18052 in k18046 in loop in k18019 in k18006 in loop in k17759 in k17756 in ... */
static void C_ccall f_15531(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_15531,c,av);}
/* egg-download.scm:184: chicken.file#create-directory */
t2=C_fast_retrieve(lf[769]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(3,av2);}}

/* k15532 in k15516 in k15470 in k15467 in get-files in k15370 in a15097 in k15986 in a15983 in a16142 in a16136 in a16043 in k16034 in a18052 in k18046 in loop in k18019 in k18006 in loop in k17759 in k17756 in fetch in ... */
static void C_ccall f_15534(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(8,c,2)))){
C_save_and_reclaim((void *)f_15534,c,av);}
a=C_alloc(8);
t2=(*a=C_CLOSURE_TYPE|7,a[1]=(C_word)f_15537,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],tmp=(C_word)a,a+=8,tmp);
/* egg-download.scm:188: scheme#read */
t3=*((C_word*)lf[742]+1);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=((C_word*)t0)[8];
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}

/* k15535 in k15532 in k15516 in k15470 in k15467 in get-files in k15370 in a15097 in k15986 in a15983 in a16142 in a16136 in a16043 in k16034 in a18052 in k18046 in loop in k18019 in k18006 in loop in k17759 in k17756 in ... */
static void C_ccall f_15537(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(7,c,3)))){
C_save_and_reclaim((void *)f_15537,c,av);}
a=C_alloc(7);
t2=(*a=C_CLOSURE_TYPE|6,a[1]=(C_word)f_15540,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],tmp=(C_word)a,a+=7,tmp);
/* egg-download.scm:189: chicken.io#read-string */
t3=*((C_word*)lf[556]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=t1;
av2[3]=((C_word*)t0)[7];
((C_proc)(void*)(*((C_word*)t3+1)))(4,av2);}}

/* k15538 in k15535 in k15532 in k15516 in k15470 in k15467 in get-files in k15370 in a15097 in k15986 in a15983 in a16142 in a16136 in a16043 in k16034 in a18052 in k18046 in loop in k18019 in k18006 in loop in k17759 in ... */
static void C_ccall f_15540(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(10,c,3)))){
C_save_and_reclaim((void *)f_15540,c,av);}
a=C_alloc(10);
t2=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_15543,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],tmp=(C_word)a,a+=6,tmp);
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_15554,a[2]=t1,a[3]=t2,tmp=(C_word)a,a+=4,tmp);
/* egg-download.scm:190: chicken.pathname#make-pathname */
t4=C_fast_retrieve(lf[62]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t4;
av2[1]=t3;
av2[2]=((C_word*)t0)[6];
av2[3]=((C_word*)t0)[2];
((C_proc)(void*)(*((C_word*)t4+1)))(4,av2);}}

/* k15541 in k15538 in k15535 in k15532 in k15516 in k15470 in k15467 in get-files in k15370 in a15097 in k15986 in a15983 in a16142 in a16136 in a16043 in k16034 in a18052 in k18046 in loop in k18019 in k18006 in loop in ... */
static void C_ccall f_15543(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,2)))){
C_save_and_reclaim((void *)f_15543,c,av);}
a=C_alloc(3);
t2=C_a_i_cons(&a,2,((C_word*)t0)[2],((C_word*)t0)[3]);
/* egg-download.scm:192: get-files */
t3=((C_word*)((C_word*)t0)[4])[1];
f_15465(t3,((C_word*)t0)[5],t2);}

/* k15552 in k15538 in k15535 in k15532 in k15516 in k15470 in k15467 in get-files in k15370 in a15097 in k15986 in a15983 in a16142 in a16136 in a16043 in k16034 in a18052 in k18046 in loop in k18019 in k18006 in loop in ... */
static void C_ccall f_15554(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,4)))){
C_save_and_reclaim((void *)f_15554,c,av);}
a=C_alloc(3);
t2=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_15556,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
/* egg-download.scm:190: scheme#with-output-to-file */
t3=C_fast_retrieve(lf[470]);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t3;
av2[1]=((C_word*)t0)[3];
av2[2]=t1;
av2[3]=t2;
av2[4]=lf[771];
((C_proc)(void*)(*((C_word*)t3+1)))(5,av2);}}

/* a15555 in k15552 in k15538 in k15535 in k15532 in k15516 in k15470 in k15467 in get-files in k15370 in a15097 in k15986 in a15983 in a16142 in a16136 in a16043 in k16034 in a18052 in k18046 in loop in k18019 in k18006 in ... */
static void C_ccall f_15556(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
if(c!=2) C_bad_argc_2(c,2,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_15556,c,av);}
/* egg-download.scm:191: g3991 */
t2=*((C_word*)lf[564]+1);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t2;
av2[1]=t1;
av2[2]=((C_word*)t0)[2];
((C_proc)(void*)(*((C_word*)t2+1)))(3,av2);}}

/* k15579 in k15118 in a15115 in k15815 in a15812 in a15935 in a15929 in a15845 in k15836 in main#try-list-versions in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in ... */
static void C_ccall f_15581(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,c,3)))){
C_save_and_reclaim((void *)f_15581,c,av);}
a=C_alloc(4);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_15584,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
/* egg-download.scm:196: chicken.io#read-string */
t3=*((C_word*)lf[556]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=((C_word*)t0)[4];
av2[3]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t3+1)))(4,av2);}}

/* k15582 in k15579 in k15118 in a15115 in k15815 in a15812 in a15935 in a15929 in a15845 in k15836 in main#try-list-versions in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in ... */
static void C_ccall f_15584(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,c,2)))){
C_save_and_reclaim((void *)f_15584,c,av);}
a=C_alloc(4);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_15587,a[2]=((C_word*)t0)[2],a[3]=t1,tmp=(C_word)a,a+=4,tmp);
/* egg-download.scm:197: scheme#close-input-port */
t3=*((C_word*)lf[548]+1);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}

/* k15585 in k15582 in k15579 in k15118 in a15115 in k15815 in a15812 in a15935 in a15929 in a15845 in k15836 in main#try-list-versions in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in ... */
static void C_ccall f_15587(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_15587,c,av);}
t2=((C_word*)t0)[2];{
C_word *av2=av;
av2[0]=t2;
av2[1]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}

/* k15595 in k15470 in k15467 in get-files in k15370 in a15097 in k15986 in a15983 in a16142 in a16136 in a16043 in k16034 in a18052 in k18046 in loop in k18019 in k18006 in loop in k17759 in k17756 in fetch in k17750 in ... */
static void C_ccall f_15597(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_15597,c,av);}
/* egg-download.scm:201: chicken.condition#abort */
t2=C_fast_retrieve(lf[608]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(3,av2);}}

/* k15599 in k15470 in k15467 in get-files in k15370 in a15097 in k15986 in a15983 in a16142 in a16136 in a16043 in k16034 in a18052 in k18046 in loop in k18019 in k18006 in loop in k17759 in k17756 in fetch in k17750 in ... */
static void C_ccall f_15601(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,c,2)))){
C_save_and_reclaim((void *)f_15601,c,av);}
a=C_alloc(4);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_15605,a[2]=((C_word*)t0)[2],a[3]=t1,tmp=(C_word)a,a+=4,tmp);
/* egg-download.scm:207: chicken.condition#make-property-condition */
t3=C_fast_retrieve(lf[598]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=lf[609];
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}

/* k15603 in k15599 in k15470 in k15467 in get-files in k15370 in a15097 in k15986 in a15983 in a16142 in a16136 in a16043 in k16034 in a18052 in k18046 in loop in k18019 in k18006 in loop in k17759 in k17756 in fetch in ... */
static void C_ccall f_15605(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_15605,c,av);}
/* egg-download.scm:202: chicken.condition#make-composite-condition */
t2=C_fast_retrieve(lf[597]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}

/* k15607 in k15470 in k15467 in get-files in k15370 in a15097 in k15986 in a15983 in a16142 in a16136 in a16043 in k16034 in a18052 in k18046 in loop in k18019 in k18006 in loop in k17759 in k17756 in fetch in k17750 in ... */
static void C_ccall f_15609(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,6)))){
C_save_and_reclaim((void *)f_15609,c,av);}
/* egg-download.scm:203: chicken.condition#make-property-condition */
t2=C_fast_retrieve(lf[598]);{
C_word *av2;
if(c >= 7) {
  av2=av;
} else {
  av2=C_alloc(7);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=lf[106];
av2[3]=lf[600];
av2[4]=t1;
av2[5]=lf[602];
av2[6]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t2+1)))(7,av2);}}

/* get-chunks in k15314 in k15305 in k15302 in k15275 in k15272 in k15250 in k15244 in k15178 in k15175 in k15172 in k15169 in k15166 in k15163 in a15160 in k15140 in k15137 in next-req in k15131 in main#http-connect in k15034 in k15030 in ... */
static void C_fcall f_15617(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(9,0,2)))){
C_save_and_reclaim_args((void *)trf_15617,3,t0,t1,t2);}
a=C_alloc(9);
t3=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_15621,a[2]=t1,a[3]=t2,a[4]=((C_word*)t0)[2],a[5]=((C_word*)t0)[3],tmp=(C_word)a,a+=6,tmp);
t4=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_15664,a[2]=t3,tmp=(C_word)a,a+=3,tmp);
/* egg-download.scm:211: chicken.io#read-line */
t5=C_fast_retrieve(lf[538]);{
C_word av2[3];
av2[0]=t5;
av2[1]=t4;
av2[2]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t5+1)))(3,av2);}}

/* k15619 in get-chunks in k15314 in k15305 in k15302 in k15275 in k15272 in k15250 in k15244 in k15178 in k15175 in k15172 in k15169 in k15166 in k15163 in a15160 in k15140 in k15137 in next-req in k15131 in main#http-connect in k15034 in ... */
static void C_ccall f_15621(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,3)))){
C_save_and_reclaim((void *)f_15621,c,av);}
a=C_alloc(6);
if(C_truep(C_i_not(t1))){
/* egg-download.scm:213: chicken.base#error */
t2=*((C_word*)lf[109]+1);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=lf[552];
((C_proc)(void*)(*((C_word*)t2+1)))(3,av2);}}
else{
if(C_truep(C_i_zerop(t1))){
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_15637,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
/* egg-download.scm:215: d */
f_16733(t2,lf[554],C_SCHEME_END_OF_LIST);}
else{
t2=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_15647,a[2]=((C_word*)t0)[3],a[3]=((C_word*)t0)[4],a[4]=((C_word*)t0)[2],a[5]=((C_word*)t0)[5],tmp=(C_word)a,a+=6,tmp);
/* egg-download.scm:218: chicken.io#read-string */
t3=*((C_word*)lf[556]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=t1;
av2[3]=((C_word*)t0)[5];
((C_proc)(void*)(*((C_word*)t3+1)))(4,av2);}}}}

/* k15635 in k15619 in get-chunks in k15314 in k15305 in k15302 in k15275 in k15272 in k15250 in k15244 in k15178 in k15175 in k15172 in k15169 in k15166 in k15163 in a15160 in k15140 in k15137 in next-req in k15131 in main#http-connect in ... */
static void C_ccall f_15637(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,2)))){
C_save_and_reclaim((void *)f_15637,c,av);}
a=C_alloc(3);
t2=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_15644,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
/* egg-download.scm:216: scheme#reverse */
t3=*((C_word*)lf[224]+1);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}

/* k15642 in k15635 in k15619 in get-chunks in k15314 in k15305 in k15302 in k15275 in k15272 in k15250 in k15244 in k15178 in k15175 in k15172 in k15169 in k15166 in k15163 in a15160 in k15140 in k15137 in next-req in k15131 in ... */
static void C_ccall f_15644(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_15644,c,av);}
/* egg-download.scm:216: chicken.string#string-intersperse */
t2=C_fast_retrieve(lf[262]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=t1;
av2[3]=lf[553];
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}

/* k15645 in k15619 in get-chunks in k15314 in k15305 in k15302 in k15275 in k15272 in k15250 in k15244 in k15178 in k15175 in k15172 in k15169 in k15166 in k15163 in a15160 in k15140 in k15137 in next-req in k15131 in main#http-connect in ... */
static void C_ccall f_15647(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(7,c,3)))){
C_save_and_reclaim((void *)f_15647,c,av);}
a=C_alloc(7);
t2=(*a=C_CLOSURE_TYPE|6,a[1]=(C_word)f_15650,a[2]=t1,a[3]=((C_word*)t0)[2],a[4]=((C_word*)t0)[3],a[5]=((C_word*)t0)[4],a[6]=((C_word*)t0)[5],tmp=(C_word)a,a+=7,tmp);
/* egg-download.scm:219: d */
f_16733(t2,lf[555],C_SCHEME_END_OF_LIST);}

/* k15648 in k15645 in k15619 in get-chunks in k15314 in k15305 in k15302 in k15275 in k15272 in k15250 in k15244 in k15178 in k15175 in k15172 in k15169 in k15166 in k15163 in a15160 in k15140 in k15137 in next-req in k15131 in ... */
static void C_ccall f_15650(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,2)))){
C_save_and_reclaim((void *)f_15650,c,av);}
a=C_alloc(6);
t2=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_15653,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],tmp=(C_word)a,a+=6,tmp);
/* egg-download.scm:220: chicken.io#read-line */
t3=C_fast_retrieve(lf[538]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=((C_word*)t0)[6];
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}

/* k15651 in k15648 in k15645 in k15619 in get-chunks in k15314 in k15305 in k15302 in k15275 in k15272 in k15250 in k15244 in k15178 in k15175 in k15172 in k15169 in k15166 in k15163 in a15160 in k15140 in k15137 in next-req in ... */
static void C_ccall f_15653(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,2)))){
C_save_and_reclaim((void *)f_15653,c,av);}
a=C_alloc(3);
t2=C_a_i_cons(&a,2,((C_word*)t0)[2],((C_word*)t0)[3]);
/* egg-download.scm:221: get-chunks */
t3=((C_word*)((C_word*)t0)[4])[1];
f_15617(t3,((C_word*)t0)[5],t2);}

/* k15662 in get-chunks in k15314 in k15305 in k15302 in k15275 in k15272 in k15250 in k15244 in k15178 in k15175 in k15172 in k15169 in k15166 in k15163 in a15160 in k15140 in k15137 in next-req in k15131 in main#http-connect in k15034 in ... */
static void C_ccall f_15664(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_15664,c,av);}
/* egg-download.scm:211: scheme#string->number */
t2=*((C_word*)lf[527]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=t1;
av2[3]=C_fix(16);
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}

/* main#response-match-code? in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in ... */
static void C_fcall f_15678(C_word t1,C_word t2,C_word t3){
C_word tmp;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,0,3)))){
C_save_and_reclaim_args((void *)trf_15678,3,t1,t2,t3);}
a=C_alloc(4);
if(C_truep(t2)){
t4=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_15689,a[2]=t1,a[3]=t2,tmp=(C_word)a,a+=4,tmp);
/* ##sys#number->string */
{C_proc tp=(C_proc)C_fast_retrieve_symbol_proc(lf[574]);
C_word av2[4];
av2[0]=*((C_word*)lf[574]+1);
av2[1]=t4;
av2[2]=t3;
av2[3]=C_fix(10);
tp(4,av2);}}
else{
t4=t1;{
C_word av2[2];
av2[0]=t4;
av2[1]=C_SCHEME_FALSE;
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}}

/* k15687 in main#response-match-code? in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in ... */
static void C_ccall f_15689(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,c,3)))){
C_save_and_reclaim((void *)f_15689,c,av);}
a=C_alloc(4);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_15693,a[2]=((C_word*)t0)[2],a[3]=t1,tmp=(C_word)a,a+=4,tmp);
/* egg-download.scm:229: chicken.irregex#irregex-match-substring */
t3=C_fast_retrieve(lf[525]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=((C_word*)t0)[3];
av2[3]=C_fix(1);
((C_proc)(void*)(*((C_word*)t3+1)))(4,av2);}}

/* k15691 in k15687 in main#response-match-code? in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in ... */
static void C_ccall f_15693(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_15693,c,av);}
t2=((C_word*)t0)[2];{
C_word *av2=av;
av2[0]=t2;
av2[1]=C_i_string_equal_p(((C_word*)t0)[3],t1);
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}

/* k15704 in k15206 in k15202 in k15184 in process-headers in k15178 in k15175 in k15172 in k15169 in k15166 in k15163 in a15160 in k15140 in k15137 in next-req in k15131 in main#http-connect in k15034 in k15030 in k15027 in k15024 in k8759 in ... */
static void C_ccall f_15706(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_15706,c,av);}
if(C_truep(t1)){
/* egg-download.scm:236: chicken.irregex#irregex-match-substring */
t2=C_fast_retrieve(lf[525]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=t1;
av2[3]=C_fix(1);
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}
else{
t2=((C_word*)t0)[2];{
C_word *av2=av;
av2[0]=t2;
av2[1]=C_SCHEME_FALSE;
f_15220(2,av2);}}}

/* k15716 in k15202 in k15184 in process-headers in k15178 in k15175 in k15172 in k15169 in k15166 in k15163 in a15160 in k15140 in k15137 in next-req in k15131 in main#http-connect in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in ... */
static void C_ccall f_15718(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,3)))){
C_save_and_reclaim((void *)f_15718,c,av);}
a=C_alloc(3);
if(C_truep(t1)){
t2=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_15728,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
/* egg-download.scm:240: chicken.irregex#irregex-match-substring */
t3=C_fast_retrieve(lf[525]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=t1;
av2[3]=C_fix(1);
((C_proc)(void*)(*((C_word*)t3+1)))(4,av2);}}
else{
t2=((C_word*)t0)[2];{
C_word *av2=av;
av2[0]=t2;
av2[1]=C_SCHEME_FALSE;
f_15208(2,av2);}}}

/* k15726 in k15716 in k15202 in k15184 in process-headers in k15178 in k15175 in k15172 in k15169 in k15166 in k15163 in a15160 in k15140 in k15137 in next-req in k15131 in main#http-connect in k15034 in k15030 in k15027 in k15024 in k8759 in ... */
static void C_ccall f_15728(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_15728,c,av);}
/* egg-download.scm:240: scheme#string->number */
t2=*((C_word*)lf[527]+1);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(3,av2);}}

/* main#make-HTTP-GET/1.1 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in ... */
static void C_fcall f_15730(C_word t1,C_word t2,C_word t3,C_word t4,C_word t5){
C_word tmp;
C_word t6;
C_word t7;
C_word t8;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(9,0,4)))){
C_save_and_reclaim_args((void *)trf_15730,5,t1,t2,t3,t4,t5);}
a=C_alloc(9);
t6=(*a=C_CLOSURE_TYPE|6,a[1]=(C_word)f_15734,a[2]=t5,a[3]=t1,a[4]=t3,a[5]=t4,a[6]=t2,tmp=(C_word)a,a+=7,tmp);
t7=(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_15780,tmp=(C_word)a,a+=2,tmp);
/* egg-download.scm:242: ##sys#get-keyword */
{C_proc tp=(C_proc)C_fast_retrieve_proc(*((C_word*)lf[274]+1));
C_word av2[5];
av2[0]=*((C_word*)lf[274]+1);
av2[1]=t6;
av2[2]=lf[540];
av2[3]=t5;
av2[4]=t7;
tp(5,av2);}}

/* k15732 in main#make-HTTP-GET/1.1 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in ... */
static void C_ccall f_15734(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(10,c,4)))){
C_save_and_reclaim((void *)f_15734,c,av);}
a=C_alloc(10);
t2=(*a=C_CLOSURE_TYPE|7,a[1]=(C_word)f_15737,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=t1,a[7]=((C_word*)t0)[6],tmp=(C_word)a,a+=8,tmp);
t3=(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_15777,tmp=(C_word)a,a+=2,tmp);
/* egg-download.scm:242: ##sys#get-keyword */
{C_proc tp=(C_proc)C_fast_retrieve_proc(*((C_word*)lf[274]+1));
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=*((C_word*)lf[274]+1);
av2[1]=t2;
av2[2]=lf[596];
av2[3]=((C_word*)t0)[2];
av2[4]=t3;
tp(5,av2);}}

/* k15735 in k15732 in main#make-HTTP-GET/1.1 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in ... */
static void C_ccall f_15737(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(11,c,4)))){
C_save_and_reclaim((void *)f_15737,c,av);}
a=C_alloc(11);
t2=(*a=C_CLOSURE_TYPE|8,a[1]=(C_word)f_15740,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=t1,a[5]=((C_word*)t0)[4],a[6]=((C_word*)t0)[5],a[7]=((C_word*)t0)[6],a[8]=((C_word*)t0)[7],tmp=(C_word)a,a+=9,tmp);
t3=(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_15774,tmp=(C_word)a,a+=2,tmp);
/* egg-download.scm:242: ##sys#get-keyword */
{C_proc tp=(C_proc)C_fast_retrieve_proc(*((C_word*)lf[274]+1));
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=*((C_word*)lf[274]+1);
av2[1]=t2;
av2[2]=lf[541];
av2[3]=((C_word*)t0)[2];
av2[4]=t3;
tp(5,av2);}}

/* k15738 in k15735 in k15732 in main#make-HTTP-GET/1.1 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in ... */
static void C_ccall f_15740(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(12,c,4)))){
C_save_and_reclaim((void *)f_15740,c,av);}
a=C_alloc(12);
t2=(*a=C_CLOSURE_TYPE|9,a[1]=(C_word)f_15743,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=t1,a[7]=((C_word*)t0)[6],a[8]=((C_word*)t0)[7],a[9]=((C_word*)t0)[8],tmp=(C_word)a,a+=10,tmp);
t3=(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_15771,tmp=(C_word)a,a+=2,tmp);
/* egg-download.scm:242: ##sys#get-keyword */
{C_proc tp=(C_proc)C_fast_retrieve_proc(*((C_word*)lf[274]+1));
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=*((C_word*)lf[274]+1);
av2[1]=t2;
av2[2]=lf[593];
av2[3]=((C_word*)t0)[2];
av2[4]=t3;
tp(5,av2);}}

/* k15741 in k15738 in k15735 in k15732 in main#make-HTTP-GET/1.1 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in ... */
static void C_ccall f_15743(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(10,c,4)))){
C_save_and_reclaim((void *)f_15743,c,av);}
a=C_alloc(10);
t2=C_i_get_keyword(lf[543],((C_word*)t0)[2],C_SCHEME_FALSE);
t3=C_i_get_keyword(lf[545],((C_word*)t0)[2],C_SCHEME_FALSE);
t4=(*a=C_CLOSURE_TYPE|9,a[1]=(C_word)f_15759,a[2]=((C_word*)t0)[3],a[3]=((C_word*)t0)[4],a[4]=((C_word*)t0)[5],a[5]=((C_word*)t0)[6],a[6]=((C_word*)t0)[7],a[7]=((C_word*)t0)[8],a[8]=t1,a[9]=t3,tmp=(C_word)a,a+=10,tmp);
if(C_truep(t2)){
/* egg-download.scm:252: scheme#string-append */
t5=*((C_word*)lf[83]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t5;
av2[1]=t4;
av2[2]=lf[592];
av2[3]=((C_word*)t0)[7];
av2[4]=((C_word*)t0)[9];
((C_proc)(void*)(*((C_word*)t5+1)))(5,av2);}}
else{
t5=t4;{
C_word *av2=av;
av2[0]=t5;
av2[1]=((C_word*)t0)[9];
f_15759(2,av2);}}}

/* k15757 in k15741 in k15738 in k15735 in k15732 in main#make-HTTP-GET/1.1 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in ... */
static void C_ccall f_15759(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(10,c,4)))){
C_save_and_reclaim((void *)f_15759,c,av);}
a=C_alloc(10);
t2=(*a=C_CLOSURE_TYPE|9,a[1]=(C_word)f_15763,a[2]=((C_word*)t0)[2],a[3]=t1,a[4]=((C_word*)t0)[3],a[5]=((C_word*)t0)[4],a[6]=((C_word*)t0)[5],a[7]=((C_word*)t0)[6],a[8]=((C_word*)t0)[7],a[9]=((C_word*)t0)[8],tmp=(C_word)a,a+=10,tmp);
if(C_truep(((C_word*)t0)[9])){
/* egg-download.scm:260: scheme#string-append */
t3=*((C_word*)lf[83]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=lf[589];
av2[3]=((C_word*)t0)[9];
av2[4]=lf[590];
((C_proc)(void*)(*((C_word*)t3+1)))(5,av2);}}
else{
t3=t2;{
C_word *av2=av;
av2[0]=t3;
av2[1]=lf[591];
f_15763(2,av2);}}}

/* k15761 in k15757 in k15741 in k15738 in k15735 in k15732 in main#make-HTTP-GET/1.1 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in ... */
static void C_ccall f_15763(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,24)))){
C_save_and_reclaim((void *)f_15763,c,av);}
/* egg-download.scm:249: chicken.string#conc */
t2=C_fast_retrieve(lf[134]);{
C_word *av2;
if(c >= 25) {
  av2=av;
} else {
  av2=C_alloc(25);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=lf[575];
av2[3]=((C_word*)t0)[3];
av2[4]=lf[576];
av2[5]=lf[577];
av2[6]=lf[578];
av2[7]=((C_word*)t0)[4];
av2[8]=lf[579];
av2[9]=lf[580];
av2[10]=((C_word*)t0)[5];
av2[11]=lf[581];
av2[12]=lf[582];
av2[13]=((C_word*)t0)[6];
av2[14]=lf[583];
av2[15]=lf[584];
av2[16]=((C_word*)t0)[7];
av2[17]=C_make_character(58);
av2[18]=((C_word*)t0)[8];
av2[19]=lf[585];
av2[20]=t1;
av2[21]=lf[586];
av2[22]=((C_word*)t0)[9];
av2[23]=lf[587];
av2[24]=lf[588];
((C_proc)(void*)(*((C_word*)t2+1)))(25,av2);}}

/* a15770 in k15738 in k15735 in k15732 in main#make-HTTP-GET/1.1 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in ... */
static void C_ccall f_15771(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
if(c!=2) C_bad_argc_2(c,2,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_15771,c,av);}
t2=t1;{
C_word *av2=av;
av2[0]=t2;
av2[1]=C_fix(0);
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}

/* a15773 in k15735 in k15732 in main#make-HTTP-GET/1.1 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in ... */
static void C_ccall f_15774(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
if(c!=2) C_bad_argc_2(c,2,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_15774,c,av);}
t2=t1;{
C_word *av2=av;
av2[0]=t2;
av2[1]=lf[594];
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}

/* a15776 in k15732 in main#make-HTTP-GET/1.1 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in ... */
static void C_ccall f_15777(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
if(c!=2) C_bad_argc_2(c,2,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_15777,c,av);}
t2=t1;{
C_word *av2=av;
av2[0]=t2;
av2[1]=lf[595];
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}

/* a15779 in main#make-HTTP-GET/1.1 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in ... */
static void C_ccall f_15780(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
if(c!=2) C_bad_argc_2(c,2,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_15780,c,av);}
t2=t1;{
C_word *av2=av;
av2[0]=t2;
av2[1]=C_fix(80);
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}

/* main#network-failure in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in ... */
static void C_fcall f_15783(C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,0,6)))){
C_save_and_reclaim_args((void *)trf_15783,2,t1,t2);}
a=C_alloc(6);
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_15791,a[2]=t1,tmp=(C_word)a,a+=3,tmp);
t4=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_15795,a[2]=t3,tmp=(C_word)a,a+=3,tmp);
/* egg-download.scm:268: chicken.condition#make-property-condition */
t5=C_fast_retrieve(lf[598]);{
C_word av2[7];
av2[0]=t5;
av2[1]=t4;
av2[2]=lf[106];
av2[3]=lf[600];
av2[4]=lf[601];
av2[5]=lf[602];
av2[6]=t2;
((C_proc)(void*)(*((C_word*)t5+1)))(7,av2);}}

/* k15789 in main#network-failure in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in ... */
static void C_ccall f_15791(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_15791,c,av);}
/* egg-download.scm:266: chicken.condition#signal */
t2=C_fast_retrieve(lf[111]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(3,av2);}}

/* k15793 in main#network-failure in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in ... */
static void C_ccall f_15795(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,c,2)))){
C_save_and_reclaim((void *)f_15795,c,av);}
a=C_alloc(4);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_15799,a[2]=((C_word*)t0)[2],a[3]=t1,tmp=(C_word)a,a+=4,tmp);
/* egg-download.scm:272: chicken.condition#make-property-condition */
t3=C_fast_retrieve(lf[598]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=lf[599];
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}

/* k15797 in k15793 in main#network-failure in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in ... */
static void C_ccall f_15799(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_15799,c,av);}
/* egg-download.scm:267: chicken.condition#make-composite-condition */
t2=C_fast_retrieve(lf[597]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}

/* a15806 in a15935 in a15929 in a15845 in k15836 in main#try-list-versions in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in ... */
static void C_ccall f_15807(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
if(c!=2) C_bad_argc_2(c,2,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_15807,c,av);}
/* egg-download.scm:278: deconstruct-url */
f_15038(t1,((C_word*)t0)[2]);}

/* a15812 in a15935 in a15929 in a15845 in k15836 in main#try-list-versions in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in ... */
static void C_ccall f_15813(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3=av[3];
C_word t4=av[4];
C_word t5;
C_word t6;
C_word *a;
if(c!=5) C_bad_argc_2(c,5,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,c,8)))){
C_save_and_reclaim((void *)f_15813,c,av);}
a=C_alloc(5);
t5=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_15817,a[2]=t1,a[3]=t2,a[4]=t3,tmp=(C_word)a,a+=5,tmp);
/* egg-download.scm:279: chicken.string#conc */
t6=C_fast_retrieve(lf[134]);{
C_word *av2;
if(c >= 9) {
  av2=av;
} else {
  av2=C_alloc(9);
}
av2[0]=t6;
av2[1]=t5;
av2[2]=t4;
av2[3]=lf[615];
av2[4]=((C_word*)t0)[2];
av2[5]=lf[616];
av2[6]=C_retrieve2(lf[20],C_text("main#major-version"));
av2[7]=lf[617];
av2[8]=lf[618];
((C_proc)(void*)(*((C_word*)t6+1)))(9,av2);}}

/* k15815 in a15812 in a15935 in a15929 in a15845 in k15836 in main#try-list-versions in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in ... */
static void C_ccall f_15817(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(13,c,5)))){
C_save_and_reclaim((void *)f_15817,c,av);}
a=C_alloc(13);
t2=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_15820,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
t3=C_retrieve2(lf[611],C_text("main#proxy-host"));
t4=C_retrieve2(lf[612],C_text("main#proxy-port"));
t5=C_retrieve2(lf[613],C_text("main#proxy-user-pass"));
t6=(*a=C_CLOSURE_TYPE|7,a[1]=(C_word)f_15110,a[2]=((C_word*)t0)[3],a[3]=((C_word*)t0)[4],a[4]=t1,a[5]=t3,a[6]=t4,a[7]=t5,tmp=(C_word)a,a+=8,tmp);
t7=(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_15116,tmp=(C_word)a,a+=2,tmp);
/* egg-download.scm:57: ##sys#call-with-values */{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=0;
av2[1]=t2;
av2[2]=t6;
av2[3]=t7;
C_call_with_values(4,av2);}}

/* k15818 in k15815 in a15812 in a15935 in a15929 in a15845 in k15836 in main#try-list-versions in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in ... */
static void C_ccall f_15820(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_15820,c,av);}
/* egg-download.scm:286: chicken.string#string-split */
t2=C_fast_retrieve(lf[499]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(3,av2);}}

/* main#try-list-versions in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in ... */
static void C_fcall f_15825(C_word t1,C_word t2,C_word t3){
C_word tmp;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(11,0,3)))){
C_save_and_reclaim_args((void *)trf_15825,3,t1,t2,t3);}
a=C_alloc(11);
t4=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_15838,a[2]=t1,a[3]=t3,a[4]=t2,tmp=(C_word)a,a+=5,tmp);
/* egg-download.scm:290: d */
f_16733(t4,lf[619],C_a_i_list(&a,2,t2,t3));}

/* k15836 in main#try-list-versions in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in ... */
static void C_ccall f_15838(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(7,c,3)))){
C_save_and_reclaim((void *)f_15838,c,av);}
a=C_alloc(7);
t2=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_15841,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_15846,a[2]=((C_word*)t0)[3],a[3]=((C_word*)t0)[4],tmp=(C_word)a,a+=4,tmp);
/* egg-download.scm:291: scheme#call-with-current-continuation */
t4=*((C_word*)lf[114]+1);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t4;
av2[1]=t2;
av2[2]=t3;
((C_proc)(void*)(*((C_word*)t4+1)))(3,av2);}}

/* k15839 in k15836 in main#try-list-versions in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in ... */
static void C_ccall f_15841(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_15841,c,av);}
/* egg-download.scm:288: g4086 */
t2=t1;{
C_word *av2=av;
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
((C_proc)C_fast_retrieve_proc(t2))(2,av2);}}

/* a15845 in k15836 in main#try-list-versions in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in ... */
static void C_ccall f_15846(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3;
C_word t4;
C_word t5;
C_word *a;
if(c!=3) C_bad_argc_2(c,3,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(8,c,3)))){
C_save_and_reclaim((void *)f_15846,c,av);}
a=C_alloc(8);
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_15852,a[2]=t2,tmp=(C_word)a,a+=3,tmp);
t4=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_15930,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=t2,tmp=(C_word)a,a+=5,tmp);
/* egg-download.scm:291: chicken.condition#with-exception-handler */
t5=C_fast_retrieve(lf[113]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t5;
av2[1]=t1;
av2[2]=t3;
av2[3]=t4;
((C_proc)(void*)(*((C_word*)t5+1)))(4,av2);}}

/* a15851 in a15845 in k15836 in main#try-list-versions in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in ... */
static void C_ccall f_15852(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3;
C_word t4;
C_word *a;
if(c!=3) C_bad_argc_2(c,3,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,2)))){
C_save_and_reclaim((void *)f_15852,c,av);}
a=C_alloc(3);
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_15858,a[2]=t2,tmp=(C_word)a,a+=3,tmp);
/* egg-download.scm:291: k4083 */
t4=((C_word*)t0)[2];{
C_word *av2=av;
av2[0]=t4;
av2[1]=t1;
av2[2]=t3;
((C_proc)C_fast_retrieve_proc(t4))(3,av2);}}

/* a15857 in a15851 in a15845 in k15836 in main#try-list-versions in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in ... */
static void C_ccall f_15858(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word *a;
if(c!=2) C_bad_argc_2(c,2,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,c,2)))){
C_save_and_reclaim((void *)f_15858,c,av);}
a=C_alloc(5);
t2=C_i_structurep(((C_word*)t0)[2],lf[105]);
t3=(C_truep(t2)?C_slot(((C_word*)t0)[2],C_fix(1)):C_SCHEME_FALSE);
t4=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_15868,a[2]=t1,a[3]=((C_word*)t0)[2],a[4]=t3,tmp=(C_word)a,a+=5,tmp);
if(C_truep(t3)){
t5=C_i_memv(lf[106],t3);
t6=t4;
f_15868(t6,(C_truep(t5)?C_i_memv(lf[610],t3):C_SCHEME_FALSE));}
else{
t5=t4;
f_15868(t5,C_SCHEME_FALSE);}}

/* k15866 in a15857 in a15851 in a15845 in k15836 in main#try-list-versions in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in ... */
static void C_fcall f_15868(C_word t0,C_word t1){
C_word tmp;
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,0,2)))){
C_save_and_reclaim_args((void *)trf_15868,2,t0,t1);}
a=C_alloc(5);
if(C_truep(t1)){
t2=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_15871,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
/* egg-download.scm:293: chicken.base#print */
t3=*((C_word*)lf[225]+1);{
C_word av2[3];
av2[0]=t3;
av2[1]=t2;
av2[2]=lf[604];
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}
else{
t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_15877,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],tmp=(C_word)a,a+=5,tmp);
if(C_truep(((C_word*)t0)[4])){
t3=C_i_memv(lf[106],((C_word*)t0)[4]);
t4=t2;
f_15877(t4,(C_truep(t3)?C_i_memv(lf[599],((C_word*)t0)[4]):C_SCHEME_FALSE));}
else{
t3=t2;
f_15877(t3,C_SCHEME_FALSE);}}}

/* k15869 in k15866 in a15857 in a15851 in a15845 in k15836 in main#try-list-versions in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in ... */
static void C_ccall f_15871(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_15871,c,av);}
t2=((C_word*)t0)[2];{
C_word *av2=av;
av2[0]=t2;
av2[1]=C_SCHEME_FALSE;
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}

/* k15875 in k15866 in a15857 in a15851 in a15845 in k15836 in main#try-list-versions in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in ... */
static void C_fcall f_15877(C_word t0,C_word t1){
C_word tmp;
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,0,2)))){
C_save_and_reclaim_args((void *)trf_15877,2,t0,t1);}
a=C_alloc(4);
if(C_truep(t1)){
t2=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_15880,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
/* egg-download.scm:296: chicken.base#print */
t3=*((C_word*)lf[225]+1);{
C_word av2[3];
av2[0]=t3;
av2[1]=t2;
av2[2]=lf[605];
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}
else{
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_15886,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
if(C_truep(((C_word*)t0)[4])){
t3=C_i_memv(lf[106],((C_word*)t0)[4]);
t4=t2;
f_15886(t4,(C_truep(t3)?C_i_memv(lf[609],((C_word*)t0)[4]):C_SCHEME_FALSE));}
else{
t3=t2;
f_15886(t3,C_SCHEME_FALSE);}}}

/* k15878 in k15875 in k15866 in a15857 in a15851 in a15845 in k15836 in main#try-list-versions in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in ... */
static void C_ccall f_15880(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_15880,c,av);}
t2=((C_word*)t0)[2];{
C_word *av2=av;
av2[0]=t2;
av2[1]=C_SCHEME_FALSE;
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}

/* k15884 in k15875 in k15866 in a15857 in a15851 in a15845 in k15836 in main#try-list-versions in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in ... */
static void C_fcall f_15886(C_word t0,C_word t1){
C_word tmp;
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,0,2)))){
C_save_and_reclaim_args((void *)trf_15886,2,t0,t1);}
a=C_alloc(4);
if(C_truep(t1)){
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_15889,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
/* egg-download.scm:299: chicken.base#print */
t3=*((C_word*)lf[225]+1);{
C_word av2[3];
av2[0]=t3;
av2[1]=t2;
av2[2]=lf[607];
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}
else{
/* egg-download.scm:302: chicken.condition#abort */
t2=C_fast_retrieve(lf[608]);{
C_word av2[3];
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t2+1)))(3,av2);}}}

/* k15887 in k15884 in k15875 in k15866 in a15857 in a15851 in a15845 in k15836 in main#try-list-versions in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in ... */
static void C_ccall f_15889(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,2)))){
C_save_and_reclaim((void *)f_15889,c,av);}
a=C_alloc(3);
t2=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_15892,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
/* egg-download.scm:300: chicken.condition#print-error-message */
t3=C_fast_retrieve(lf[606]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}

/* k15890 in k15887 in k15884 in k15875 in k15866 in a15857 in a15851 in a15845 in k15836 in main#try-list-versions in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in ... */
static void C_ccall f_15892(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_15892,c,av);}
t2=((C_word*)t0)[2];{
C_word *av2=av;
av2[0]=t2;
av2[1]=C_SCHEME_FALSE;
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}

/* a15929 in a15845 in k15836 in main#try-list-versions in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in ... */
static void C_ccall f_15930(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
if(c!=2) C_bad_argc_2(c,2,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(7,c,3)))){
C_save_and_reclaim((void *)f_15930,c,av);}
a=C_alloc(7);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_15936,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_15942,a[2]=((C_word*)t0)[4],tmp=(C_word)a,a+=3,tmp);
/* egg-download.scm:291: ##sys#call-with-values */{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=0;
av2[1]=t1;
av2[2]=t2;
av2[3]=t3;
C_call_with_values(4,av2);}}

/* a15935 in a15929 in a15845 in k15836 in main#try-list-versions in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in ... */
static void C_ccall f_15936(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
if(c!=2) C_bad_argc_2(c,2,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,5)))){
C_save_and_reclaim((void *)f_15936,c,av);}
a=C_alloc(6);
t2=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_15807,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_15813,a[2]=((C_word*)t0)[3],tmp=(C_word)a,a+=3,tmp);
/* egg-download.scm:278: ##sys#call-with-values */{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=0;
av2[1]=t1;
av2[2]=t2;
av2[3]=t3;
C_call_with_values(4,av2);}}

/* a15941 in a15929 in a15845 in k15836 in main#try-list-versions in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in ... */
static void C_ccall f_15942(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand((c-2)*C_SIZEOF_PAIR +3,c,2)))){
C_save_and_reclaim((void*)f_15942,c,av);}
a=C_alloc((c-2)*C_SIZEOF_PAIR+3);
t2=C_build_rest(&a,c,2,av);
C_word t3;
C_word t4;
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_15948,a[2]=t2,tmp=(C_word)a,a+=3,tmp);
/* egg-download.scm:291: k4083 */
t4=((C_word*)t0)[2];{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t4;
av2[1]=t1;
av2[2]=t3;
((C_proc)C_fast_retrieve_proc(t4))(3,av2);}}

/* a15947 in a15941 in a15929 in a15845 in k15836 in main#try-list-versions in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in ... */
static void C_ccall f_15948(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
if(c!=2) C_bad_argc_2(c,2,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_15948,c,av);}{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=0;
av2[1]=t1;
av2[2]=((C_word*)t0)[2];
C_apply_values(3,av2);}}

/* a15977 in a16142 in a16136 in a16043 in k16034 in a18052 in k18046 in loop in k18019 in k18006 in loop in k17759 in k17756 in fetch in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in ... */
static void C_ccall f_15978(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
if(c!=2) C_bad_argc_2(c,2,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_15978,c,av);}
/* egg-download.scm:306: deconstruct-url */
f_15038(t1,((C_word*)t0)[2]);}

/* a15983 in a16142 in a16136 in a16043 in k16034 in a18052 in k18046 in loop in k18019 in k18006 in loop in k17759 in k17756 in fetch in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in ... */
static void C_ccall f_15984(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3=av[3];
C_word t4=av[4];
C_word t5;
C_word t6;
C_word t7;
C_word *a;
if(c!=5) C_bad_argc_2(c,5,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(16,c,3)))){
C_save_and_reclaim((void *)f_15984,c,av);}
a=C_alloc(16);
t5=(*a=C_CLOSURE_TYPE|9,a[1]=(C_word)f_15988,a[2]=t1,a[3]=((C_word*)t0)[2],a[4]=((C_word*)t0)[3],a[5]=t2,a[6]=t3,a[7]=((C_word*)t0)[4],a[8]=((C_word*)t0)[5],a[9]=((C_word*)t0)[6],tmp=(C_word)a,a+=10,tmp);
t6=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_16005,a[2]=((C_word*)t0)[7],a[3]=t5,a[4]=t4,a[5]=((C_word*)t0)[8],tmp=(C_word)a,a+=6,tmp);
if(C_truep(((C_word*)t0)[3])){
/* egg-download.scm:310: scheme#string-append */
t7=*((C_word*)lf[83]+1);{
C_word *av2=av;
av2[0]=t7;
av2[1]=t6;
av2[2]=lf[780];
av2[3]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t7+1)))(4,av2);}}
else{
t7=t6;{
C_word *av2=av;
av2[0]=t7;
av2[1]=lf[781];
f_16005(2,av2);}}}

/* k15986 in a15983 in a16142 in a16136 in a16043 in k16034 in a18052 in k18046 in loop in k18019 in k18006 in loop in k17759 in k17756 in fetch in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in ... */
static void C_ccall f_15988(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(16,c,5)))){
C_save_and_reclaim((void *)f_15988,c,av);}
a=C_alloc(16);
t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_15991,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],tmp=(C_word)a,a+=5,tmp);
t3=(*a=C_CLOSURE_TYPE|7,a[1]=(C_word)f_15092,a[2]=((C_word*)t0)[5],a[3]=((C_word*)t0)[6],a[4]=t1,a[5]=((C_word*)t0)[7],a[6]=((C_word*)t0)[8],a[7]=((C_word*)t0)[9],tmp=(C_word)a,a+=8,tmp);
t4=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_15098,a[2]=((C_word*)t0)[3],tmp=(C_word)a,a+=3,tmp);
/* egg-download.scm:51: ##sys#call-with-values */{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=0;
av2[1]=t2;
av2[2]=t3;
av2[3]=t4;
C_call_with_values(4,av2);}}

/* k15989 in k15986 in a15983 in a16142 in a16136 in a16043 in k16034 in a18052 in k18046 in loop in k18019 in k18006 in loop in k17759 in k17756 in fetch in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in ... */
static void C_ccall f_15991(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_15991,c,av);}
if(C_truep(t1)){
/* egg-download.scm:317: scheme#values */{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=0;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=t1;
C_values(4,av2);}}
else{
if(C_truep(((C_word*)t0)[4])){
/* egg-download.scm:317: scheme#values */{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=0;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=((C_word*)t0)[4];
C_values(4,av2);}}
else{
/* egg-download.scm:317: scheme#values */{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=0;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=lf[757];
C_values(4,av2);}}}}

/* k16003 in a15983 in a16142 in a16136 in a16043 in k16034 in a18052 in k18046 in loop in k18019 in k18006 in loop in k17759 in k17756 in fetch in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in ... */
static void C_ccall f_16005(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,9)))){
C_save_and_reclaim((void *)f_16005,c,av);}
if(C_truep(((C_word*)t0)[2])){
/* egg-download.scm:307: chicken.string#conc */
t2=C_fast_retrieve(lf[134]);{
C_word *av2;
if(c >= 10) {
  av2=av;
} else {
  av2=C_alloc(10);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[3];
av2[2]=((C_word*)t0)[4];
av2[3]=lf[775];
av2[4]=((C_word*)t0)[5];
av2[5]=lf[776];
av2[6]=C_retrieve2(lf[20],C_text("main#major-version"));
av2[7]=t1;
av2[8]=lf[777];
av2[9]=lf[778];
((C_proc)(void*)(*((C_word*)t2+1)))(10,av2);}}
else{
/* egg-download.scm:307: chicken.string#conc */
t2=C_fast_retrieve(lf[134]);{
C_word *av2;
if(c >= 10) {
  av2=av;
} else {
  av2=C_alloc(10);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[3];
av2[2]=((C_word*)t0)[4];
av2[3]=lf[775];
av2[4]=((C_word*)t0)[5];
av2[5]=lf[776];
av2[6]=C_retrieve2(lf[20],C_text("main#major-version"));
av2[7]=t1;
av2[8]=lf[777];
av2[9]=lf[779];
((C_proc)(void*)(*((C_word*)t2+1)))(10,av2);}}}

/* k16034 in a18052 in k18046 in loop in k18019 in k18006 in loop in k17759 in k17756 in fetch in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in ... */
static void C_ccall f_16036(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(13,c,3)))){
C_save_and_reclaim((void *)f_16036,c,av);}
a=C_alloc(13);
t2=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_16039,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
t3=(*a=C_CLOSURE_TYPE|9,a[1]=(C_word)f_16044,a[2]=((C_word*)t0)[3],a[3]=((C_word*)t0)[4],a[4]=((C_word*)t0)[5],a[5]=((C_word*)t0)[6],a[6]=((C_word*)t0)[7],a[7]=((C_word*)t0)[8],a[8]=((C_word*)t0)[9],a[9]=((C_word*)t0)[10],tmp=(C_word)a,a+=10,tmp);
/* egg-download.scm:322: scheme#call-with-current-continuation */
t4=*((C_word*)lf[114]+1);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t4;
av2[1]=t2;
av2[2]=t3;
((C_proc)(void*)(*((C_word*)t4+1)))(3,av2);}}

/* k16037 in k16034 in a18052 in k18046 in loop in k18019 in k18006 in loop in k17759 in k17756 in fetch in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in ... */
static void C_ccall f_16039(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_16039,c,av);}
/* egg-download.scm:319: g4160 */
t2=t1;{
C_word *av2=av;
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
((C_proc)C_fast_retrieve_proc(t2))(2,av2);}}

/* a16043 in k16034 in a18052 in k18046 in loop in k18019 in k18006 in loop in k17759 in k17756 in fetch in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in ... */
static void C_ccall f_16044(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3;
C_word t4;
C_word t5;
C_word *a;
if(c!=3) C_bad_argc_2(c,3,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(14,c,3)))){
C_save_and_reclaim((void *)f_16044,c,av);}
a=C_alloc(14);
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_16050,a[2]=t2,tmp=(C_word)a,a+=3,tmp);
t4=(*a=C_CLOSURE_TYPE|10,a[1]=(C_word)f_16137,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],a[9]=((C_word*)t0)[9],a[10]=t2,tmp=(C_word)a,a+=11,tmp);
/* egg-download.scm:322: chicken.condition#with-exception-handler */
t5=C_fast_retrieve(lf[113]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t5;
av2[1]=t1;
av2[2]=t3;
av2[3]=t4;
((C_proc)(void*)(*((C_word*)t5+1)))(4,av2);}}

/* a16049 in a16043 in k16034 in a18052 in k18046 in loop in k18019 in k18006 in loop in k17759 in k17756 in fetch in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in ... */
static void C_ccall f_16050(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3;
C_word t4;
C_word *a;
if(c!=3) C_bad_argc_2(c,3,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,2)))){
C_save_and_reclaim((void *)f_16050,c,av);}
a=C_alloc(3);
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_16056,a[2]=t2,tmp=(C_word)a,a+=3,tmp);
/* egg-download.scm:322: k4157 */
t4=((C_word*)t0)[2];{
C_word *av2=av;
av2[0]=t4;
av2[1]=t1;
av2[2]=t3;
((C_proc)C_fast_retrieve_proc(t4))(3,av2);}}

/* a16055 in a16049 in a16043 in k16034 in a18052 in k18046 in loop in k18019 in k18006 in loop in k17759 in k17756 in fetch in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in ... */
static void C_ccall f_16056(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word *a;
if(c!=2) C_bad_argc_2(c,2,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,c,2)))){
C_save_and_reclaim((void *)f_16056,c,av);}
a=C_alloc(5);
t2=C_i_structurep(((C_word*)t0)[2],lf[105]);
t3=(C_truep(t2)?C_slot(((C_word*)t0)[2],C_fix(1)):C_SCHEME_FALSE);
t4=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_16066,a[2]=t1,a[3]=((C_word*)t0)[2],a[4]=t3,tmp=(C_word)a,a+=5,tmp);
if(C_truep(t3)){
t5=C_i_memv(lf[106],t3);
t6=t4;
f_16066(t6,(C_truep(t5)?C_i_memv(lf[610],t3):C_SCHEME_FALSE));}
else{
t5=t4;
f_16066(t5,C_SCHEME_FALSE);}}

/* k16064 in a16055 in a16049 in a16043 in k16034 in a18052 in k18046 in loop in k18019 in k18006 in loop in k17759 in k17756 in fetch in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in ... */
static void C_fcall f_16066(C_word t0,C_word t1){
C_word tmp;
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,0,2)))){
C_save_and_reclaim_args((void *)trf_16066,2,t0,t1);}
a=C_alloc(5);
if(C_truep(t1)){
t2=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_16069,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
/* egg-download.scm:332: chicken.base#print */
t3=*((C_word*)lf[225]+1);{
C_word av2[3];
av2[0]=t3;
av2[1]=t2;
av2[2]=lf[752];
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}
else{
t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_16078,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],tmp=(C_word)a,a+=5,tmp);
if(C_truep(((C_word*)t0)[4])){
t3=C_i_memv(lf[106],((C_word*)t0)[4]);
t4=t2;
f_16078(t4,(C_truep(t3)?C_i_memv(lf[599],((C_word*)t0)[4]):C_SCHEME_FALSE));}
else{
t3=t2;
f_16078(t3,C_SCHEME_FALSE);}}}

/* k16067 in k16064 in a16055 in a16049 in a16043 in k16034 in a18052 in k18046 in loop in k18019 in k18006 in loop in k17759 in k17756 in fetch in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in ... */
static void C_ccall f_16069(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_16069,c,av);}
/* egg-download.scm:333: scheme#values */{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=0;
av2[1]=((C_word*)t0)[2];
av2[2]=C_SCHEME_FALSE;
av2[3]=lf[751];
C_values(4,av2);}}

/* k16076 in k16064 in a16055 in a16049 in a16043 in k16034 in a18052 in k18046 in loop in k18019 in k18006 in loop in k17759 in k17756 in fetch in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in ... */
static void C_fcall f_16078(C_word t0,C_word t1){
C_word tmp;
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,0,2)))){
C_save_and_reclaim_args((void *)trf_16078,2,t0,t1);}
a=C_alloc(4);
if(C_truep(t1)){
t2=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_16081,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
/* egg-download.scm:335: chicken.base#print */
t3=*((C_word*)lf[225]+1);{
C_word av2[3];
av2[0]=t3;
av2[1]=t2;
av2[2]=lf[754];
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}
else{
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_16090,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
if(C_truep(((C_word*)t0)[4])){
t3=C_i_memv(lf[106],((C_word*)t0)[4]);
t4=t2;
f_16090(t4,(C_truep(t3)?C_i_memv(lf[609],((C_word*)t0)[4]):C_SCHEME_FALSE));}
else{
t3=t2;
f_16090(t3,C_SCHEME_FALSE);}}}

/* k16079 in k16076 in k16064 in a16055 in a16049 in a16043 in k16034 in a18052 in k18046 in loop in k18019 in k18006 in loop in k17759 in k17756 in fetch in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in ... */
static void C_ccall f_16081(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_16081,c,av);}
/* egg-download.scm:336: scheme#values */{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=0;
av2[1]=((C_word*)t0)[2];
av2[2]=C_SCHEME_FALSE;
av2[3]=lf[753];
C_values(4,av2);}}

/* k16088 in k16076 in k16064 in a16055 in a16049 in a16043 in k16034 in a18052 in k18046 in loop in k18019 in k18006 in loop in k17759 in k17756 in fetch in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in ... */
static void C_fcall f_16090(C_word t0,C_word t1){
C_word tmp;
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,0,2)))){
C_save_and_reclaim_args((void *)trf_16090,2,t0,t1);}
a=C_alloc(4);
if(C_truep(t1)){
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_16093,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
/* egg-download.scm:338: chicken.base#print */
t3=*((C_word*)lf[225]+1);{
C_word av2[3];
av2[0]=t3;
av2[1]=t2;
av2[2]=lf[756];
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}
else{
/* egg-download.scm:341: chicken.condition#abort */
t2=C_fast_retrieve(lf[608]);{
C_word av2[3];
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t2+1)))(3,av2);}}}

/* k16091 in k16088 in k16076 in k16064 in a16055 in a16049 in a16043 in k16034 in a18052 in k18046 in loop in k18019 in k18006 in loop in k17759 in k17756 in fetch in k17750 in k17747 in k17744 in k17741 in a18639 in ... */
static void C_ccall f_16093(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,2)))){
C_save_and_reclaim((void *)f_16093,c,av);}
a=C_alloc(3);
t2=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_16096,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
/* egg-download.scm:339: chicken.condition#print-error-message */
t3=C_fast_retrieve(lf[606]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}

/* k16094 in k16091 in k16088 in k16076 in k16064 in a16055 in a16049 in a16043 in k16034 in a18052 in k18046 in loop in k18019 in k18006 in loop in k17759 in k17756 in fetch in k17750 in k17747 in k17744 in k17741 in ... */
static void C_ccall f_16096(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_16096,c,av);}
/* egg-download.scm:340: scheme#values */{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=0;
av2[1]=((C_word*)t0)[2];
av2[2]=C_SCHEME_FALSE;
av2[3]=lf[755];
C_values(4,av2);}}

/* a16136 in a16043 in k16034 in a18052 in k18046 in loop in k18019 in k18006 in loop in k17759 in k17756 in fetch in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in ... */
static void C_ccall f_16137(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
if(c!=2) C_bad_argc_2(c,2,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(13,c,3)))){
C_save_and_reclaim((void *)f_16137,c,av);}
a=C_alloc(13);
t2=(*a=C_CLOSURE_TYPE|9,a[1]=(C_word)f_16143,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],a[9]=((C_word*)t0)[9],tmp=(C_word)a,a+=10,tmp);
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_16149,a[2]=((C_word*)t0)[10],tmp=(C_word)a,a+=3,tmp);
/* egg-download.scm:322: ##sys#call-with-values */{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=0;
av2[1]=t1;
av2[2]=t2;
av2[3]=t3;
C_call_with_values(4,av2);}}

/* a16142 in a16136 in a16043 in k16034 in a18052 in k18046 in loop in k18019 in k18006 in loop in k17759 in k17756 in fetch in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in ... */
static void C_ccall f_16143(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word t11;
C_word *a;
if(c!=2) C_bad_argc_2(c,2,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(48,c,5)))){
C_save_and_reclaim((void *)f_16143,c,av);}
a=C_alloc(48);
t2=C_a_i_list(&a,12,lf[749],((C_word*)t0)[2],lf[153],((C_word*)t0)[3],lf[750],((C_word*)t0)[4],lf[543],((C_word*)t0)[5],lf[544],((C_word*)t0)[6],lf[545],((C_word*)t0)[7]);
t3=C_i_get_keyword(lf[749],t2,C_SCHEME_FALSE);
t4=C_i_get_keyword(lf[153],t2,C_SCHEME_FALSE);
t5=C_i_get_keyword(lf[750],t2,C_SCHEME_FALSE);
t6=C_i_get_keyword(lf[543],t2,C_SCHEME_FALSE);
t7=C_i_get_keyword(lf[544],t2,C_SCHEME_FALSE);
t8=C_i_get_keyword(lf[545],t2,C_SCHEME_FALSE);
t9=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_15978,a[2]=((C_word*)t0)[8],tmp=(C_word)a,a+=3,tmp);
t10=(*a=C_CLOSURE_TYPE|8,a[1]=(C_word)f_15984,a[2]=t4,a[3]=t3,a[4]=t6,a[5]=t7,a[6]=t8,a[7]=t5,a[8]=((C_word*)t0)[9],tmp=(C_word)a,a+=9,tmp);
/* egg-download.scm:306: ##sys#call-with-values */{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=0;
av2[1]=t1;
av2[2]=t9;
av2[3]=t10;
C_call_with_values(4,av2);}}

/* a16148 in a16136 in a16043 in k16034 in a18052 in k18046 in loop in k18019 in k18006 in loop in k17759 in k17756 in fetch in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in ... */
static void C_ccall f_16149(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand((c-2)*C_SIZEOF_PAIR +3,c,2)))){
C_save_and_reclaim((void*)f_16149,c,av);}
a=C_alloc((c-2)*C_SIZEOF_PAIR+3);
t2=C_build_rest(&a,c,2,av);
C_word t3;
C_word t4;
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_16155,a[2]=t2,tmp=(C_word)a,a+=3,tmp);
/* egg-download.scm:322: k4157 */
t4=((C_word*)t0)[2];{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t4;
av2[1]=t1;
av2[2]=t3;
((C_proc)C_fast_retrieve_proc(t4))(3,av2);}}

/* a16154 in a16148 in a16136 in a16043 in k16034 in a18052 in k18046 in loop in k18019 in k18006 in loop in k17759 in k17756 in fetch in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in ... */
static void C_ccall f_16155(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
if(c!=2) C_bad_argc_2(c,2,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_16155,c,av);}{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=0;
av2[1]=t1;
av2[2]=((C_word*)t0)[2];
C_apply_values(3,av2);}}

/* k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in ... */
static void C_ccall f_16189(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,2)))){
C_save_and_reclaim((void *)f_16189,c,av);}
a=C_alloc(3);
t2=(C_truep(t1)?t1:lf[643]);
t3=C_mutate(&lf[644] /* (set! main#sudo-program ...) */,t2);
t4=lf[645] /* main#update-module-db */ =C_SCHEME_FALSE;;
t5=lf[646] /* main#purge-mode */ =C_SCHEME_FALSE;;
t6=lf[647] /* main#keepfiles */ =C_SCHEME_FALSE;;
t7=lf[648] /* main#print-repository */ =C_SCHEME_FALSE;;
t8=lf[649] /* main#cached-only */ =C_SCHEME_FALSE;;
t9=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_21902,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
/* chicken-install.scm:102: chicken.platform#software-version */
t10=C_fast_retrieve(lf[854]);{
C_word *av2=av;
av2[0]=t10;
av2[1]=t9;
((C_proc)(void*)(*((C_word*)t10+1)))(2,av2);}}

/* k16219 in k19377 in main#ext-version in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in ... */
static void C_ccall f_16221(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_16221,c,av);}
/* chicken-install.scm:114: ##sys#split-path */
{C_proc tp=(C_proc)C_fast_retrieve_symbol_proc(lf[813]);
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=*((C_word*)lf[813]+1);
av2[1]=((C_word*)t0)[2];
av2[2]=t1;
tp(3,av2);}}

/* main#install-path in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in ... */
static void C_fcall f_16229(C_word t1){
C_word tmp;
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,0,3)))){
C_save_and_reclaim_args((void *)trf_16229,1,t1);}
if(C_truep(C_retrieve2(lf[18],C_text("main#cross-chicken")))){
if(C_truep(C_i_not(C_retrieve2(lf[640],C_text("main#host-extension"))))){
/* chicken-install.scm:119: destination-repository */
f_8310(t1,lf[54],C_SCHEME_END_OF_LIST);}
else{
/* chicken-install.scm:120: destination-repository */
f_8310(t1,lf[103],C_SCHEME_END_OF_LIST);}}
else{
/* chicken-install.scm:120: destination-repository */
f_8310(t1,lf[103],C_SCHEME_END_OF_LIST);}}

/* main#build-script-extension in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in ... */
static void C_fcall f_16247(C_word t1,C_word t2,C_word t3){
C_word tmp;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,0,4)))){
C_save_and_reclaim_args((void *)trf_16247,3,t1,t2,t3);}
t4=C_eqp(t2,lf[54]);
t5=(C_truep(t4)?lf[655]:lf[656]);
t6=C_eqp(t3,lf[31]);
if(C_truep(t6)){
/* chicken-install.scm:123: scheme#string-append */
t7=*((C_word*)lf[83]+1);{
C_word av2[5];
av2[0]=t7;
av2[1]=t1;
av2[2]=lf[657];
av2[3]=t5;
av2[4]=lf[658];
((C_proc)(void*)(*((C_word*)t7+1)))(5,av2);}}
else{
/* chicken-install.scm:123: scheme#string-append */
t7=*((C_word*)lf[83]+1);{
C_word av2[5];
av2[0]=t7;
av2[1]=t1;
av2[2]=lf[657];
av2[3]=t5;
av2[4]=lf[659];
((C_proc)(void*)(*((C_word*)t7+1)))(5,av2);}}}

/* main#install-script-extension in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in ... */
static void C_fcall f_16267(C_word t1,C_word t2,C_word t3){
C_word tmp;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,0,4)))){
C_save_and_reclaim_args((void *)trf_16267,3,t1,t2,t3);}
t4=C_eqp(t2,lf[54]);
t5=(C_truep(t4)?lf[661]:lf[662]);
t6=C_eqp(t3,lf[31]);
if(C_truep(t6)){
/* chicken-install.scm:128: scheme#string-append */
t7=*((C_word*)lf[83]+1);{
C_word av2[5];
av2[0]=t7;
av2[1]=t1;
av2[2]=lf[663];
av2[3]=t5;
av2[4]=lf[664];
((C_proc)(void*)(*((C_word*)t7+1)))(5,av2);}}
else{
/* chicken-install.scm:128: scheme#string-append */
t7=*((C_word*)lf[83]+1);{
C_word av2[5];
av2[0]=t7;
av2[1]=t1;
av2[2]=lf[663];
av2[3]=t5;
av2[4]=lf[665];
((C_proc)(void*)(*((C_word*)t7+1)))(5,av2);}}}

/* main#egg-version? in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in ... */
static void C_ccall f_16287(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3;
C_word t4;
C_word *a;
if(c!=3) C_bad_argc_2(c,3,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,2)))){
C_save_and_reclaim((void *)f_16287,c,av);}
a=C_alloc(3);
if(C_truep(C_i_listp(t2))){
if(C_truep(C_i_pairp(t2))){
if(C_truep(C_i_nullp(C_u_i_cdr(t2)))){
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_16309,a[2]=t1,tmp=(C_word)a,a+=3,tmp);
/* chicken-install.scm:139: chicken.string#->string */
t4=C_fast_retrieve(lf[172]);{
C_word *av2=av;
av2[0]=t4;
av2[1]=t3;
av2[2]=C_u_i_car(t2);
((C_proc)(void*)(*((C_word*)t4+1)))(3,av2);}}
else{
t3=t1;{
C_word *av2=av;
av2[0]=t3;
av2[1]=C_SCHEME_FALSE;
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}}
else{
t3=t1;{
C_word *av2=av;
av2[0]=t3;
av2[1]=C_SCHEME_FALSE;
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}}
else{
t3=t1;{
C_word *av2=av;
av2[0]=t3;
av2[1]=C_SCHEME_FALSE;
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}}

/* k16307 in main#egg-version? in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in ... */
static void C_ccall f_16309(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_16309,c,av);}
/* chicken-install.scm:140: chicken.irregex#irregex-match */
t2=C_fast_retrieve(lf[528]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=lf[667];
av2[3]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}

/* main#optname? in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in ... */
static void C_ccall f_16318(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word *a;
if(c!=3) C_bad_argc_2(c,3,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_16318,c,av);}
if(C_truep(C_i_listp(t2))){
t3=C_i_nullp(t2);
if(C_truep(t3)){
t4=t1;{
C_word *av2=av;
av2[0]=t4;
av2[1]=t3;
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}
else{
t4=C_i_car(t2);
t5=C_i_stringp(t4);
t6=t1;{
C_word *av2=av;
av2[0]=t6;
av2[1]=(C_truep(t5)?t5:C_i_symbolp(C_u_i_car(t2)));
((C_proc)(void*)(*((C_word*)t6+1)))(2,av2);}}}
else{
t3=t1;{
C_word *av2=av;
av2[0]=t3;
av2[1]=C_SCHEME_FALSE;
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}}

/* main#nameprop? in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in ... */
static void C_ccall f_16348(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3;
C_word t4;
C_word t5;
C_word *a;
if(c!=3) C_bad_argc_2(c,3,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_16348,c,av);}
if(C_truep(C_i_listp(t2))){
t3=C_i_car(t2);
t4=C_i_symbolp(t3);
t5=t1;{
C_word *av2=av;
av2[0]=t5;
av2[1]=(C_truep(t4)?t4:C_i_stringp(C_u_i_car(t2)));
((C_proc)(void*)(*((C_word*)t5+1)))(2,av2);}}
else{
t3=t1;{
C_word *av2=av;
av2[0]=t3;
av2[1]=C_SCHEME_FALSE;
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}}

/* main#name-or-predefd? in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in ... */
static void C_ccall f_16372(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3;
C_word t4;
C_word *a;
if(c!=3) C_bad_argc_2(c,3,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,c,2)))){
C_save_and_reclaim((void *)f_16372,c,av);}
a=C_alloc(4);
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_16376,a[2]=t1,a[3]=t2,tmp=(C_word)a,a+=4,tmp);
/* chicken-install.scm:155: optname? */
t4=C_retrieve2(lf[668],C_text("main#optname\077"));{
C_word *av2=av;
av2[0]=t4;
av2[1]=t3;
av2[2]=t2;
f_16318(3,av2);}}

/* k16374 in main#name-or-predefd? in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in ... */
static void C_ccall f_16376(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_16376,c,av);}
if(C_truep(t1)){
t2=((C_word*)t0)[2];{
C_word *av2=av;
av2[0]=t2;
av2[1]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}
else{
if(C_truep(C_i_pairp(((C_word*)t0)[3]))){
if(C_truep(C_i_pairp(C_u_i_car(((C_word*)t0)[3])))){
t2=C_i_caar(((C_word*)t0)[3]);
t3=C_eqp(lf[671],t2);
if(C_truep(t3)){
t4=C_u_i_car(((C_word*)t0)[3]);
/* chicken-install.scm:159: optname? */
t5=C_retrieve2(lf[668],C_text("main#optname\077"));{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t5;
av2[1]=((C_word*)t0)[2];
av2[2]=C_u_i_cdr(t4);
f_16318(3,av2);}}
else{
t4=((C_word*)t0)[2];{
C_word *av2=av;
av2[0]=t4;
av2[1]=C_SCHEME_FALSE;
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}}
else{
t2=((C_word*)t0)[2];{
C_word *av2=av;
av2[0]=t2;
av2[1]=C_SCHEME_FALSE;
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}}
else{
t2=((C_word*)t0)[2];{
C_word *av2=av;
av2[0]=t2;
av2[1]=C_SCHEME_FALSE;
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}}}

/* main#validate-egg-info in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in ... */
static void C_fcall f_16415(C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(9,0,4)))){
C_save_and_reclaim_args((void *)trf_16415,2,t1,t2);}
a=C_alloc(9);
t3=C_SCHEME_UNDEFINED;
t4=(*a=C_VECTOR_TYPE|1,a[1]=t3,tmp=(C_word)a,a+=2,tmp);
t5=C_set_block_item(t4,0,(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_16418,a[2]=t4,tmp=(C_word)a,a+=3,tmp));
t6=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_16702,a[2]=t1,a[3]=t2,tmp=(C_word)a,a+=4,tmp);
/* chicken-install.scm:244: validate */
t7=((C_word*)t4)[1];
f_16418(t7,t6,t2,C_SCHEME_TRUE);}

/* validate in main#validate-egg-info in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in ... */
static void C_fcall f_16418(C_word t0,C_word t1,C_word t2,C_word t3){
C_word tmp;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(10,0,3)))){
C_save_and_reclaim_args((void *)trf_16418,4,t0,t1,t2,t3);}
a=C_alloc(10);
t4=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_16420,a[2]=((C_word*)t0)[2],a[3]=t3,tmp=(C_word)a,a+=4,tmp);
t5=C_i_check_list_2(t2,lf[118]);
t6=C_SCHEME_UNDEFINED;
t7=(*a=C_VECTOR_TYPE|1,a[1]=t6,tmp=(C_word)a,a+=2,tmp);
t8=C_set_block_item(t7,0,(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_16678,a[2]=t7,a[3]=t4,tmp=(C_word)a,a+=4,tmp));
t9=((C_word*)t7)[1];
f_16678(t9,t1,t2);}

/* g4298 in validate in main#validate-egg-info in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in ... */
static void C_fcall f_16420(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,0,2)))){
C_save_and_reclaim_args((void *)trf_16420,3,t0,t1,t2);}
a=C_alloc(6);
t3=C_i_pairp(t2);
t4=C_i_not(t3);
t5=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_16430,a[2]=t1,a[3]=t2,a[4]=((C_word*)t0)[2],a[5]=((C_word*)t0)[3],tmp=(C_word)a,a+=6,tmp);
if(C_truep(t4)){
t6=t5;
f_16430(t6,t4);}
else{
t6=C_i_listp(t2);
t7=C_i_not(t6);
if(C_truep(t7)){
t8=t5;
f_16430(t8,t7);}
else{
t8=C_i_car(t2);
t9=t5;
f_16430(t9,C_i_not(C_i_symbolp(t8)));}}}

/* k16428 in g4298 in validate in main#validate-egg-info in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in ... */
static void C_fcall f_16430(C_word t0,C_word t1){
C_word tmp;
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,0,3)))){
C_save_and_reclaim_args((void *)trf_16430,2,t0,t1);}
a=C_alloc(5);
if(C_truep(t1)){
/* chicken-install.scm:210: chicken.base#error */
t2=*((C_word*)lf[109]+1);{
C_word av2[4];
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=lf[687];
av2[3]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}
else{
t2=C_i_car(((C_word*)t0)[3]);
t3=C_i_assq(t2,C_retrieve2(lf[685],C_text("main#egg-info-items")));
if(C_truep(t3)){
t4=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_16440,a[2]=((C_word*)t0)[4],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[5],tmp=(C_word)a,a+=5,tmp);
/* chicken-install.scm:207: g4320 */
t5=t4;
f_16440(t5,((C_word*)t0)[2],t3);}
else{
/* chicken-install.scm:242: chicken.base#error */
t4=*((C_word*)lf[109]+1);{
C_word av2[4];
av2[0]=t4;
av2[1]=((C_word*)t0)[2];
av2[2]=lf[693];
av2[3]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t4+1)))(4,av2);}}}}

/* g4320 in k16428 in g4298 in validate in main#validate-egg-info in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in ... */
static void C_fcall f_16440(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,0,6)))){
C_save_and_reclaim_args((void *)trf_16440,3,t0,t1,t2);}
a=C_alloc(5);
t3=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_16446,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],tmp=(C_word)a,a+=5,tmp);{
C_word av2[4];
av2[0]=0;
av2[1]=t1;
av2[2]=t3;
av2[3]=t2;
C_apply(4,av2);}}

/* a16445 in g4320 in k16428 in g4298 in validate in main#validate-egg-info in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in ... */
static void C_ccall f_16446(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3=av[3];
C_word t4=av[4];
C_word t5=av[5];
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word t11;
C_word t12;
C_word *a;
if(c<6) C_bad_min_argc_2(c,6,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(17,c,2)))){
C_save_and_reclaim((void *)f_16446,c,av);}
a=C_alloc(17);
t6=C_rest_nullp(c,6);
t7=(C_truep(t6)?C_SCHEME_FALSE:C_get_rest_arg(c,6,av,6,t0));
t8=(*a=C_CLOSURE_TYPE|8,a[1]=(C_word)f_16453,a[2]=t4,a[3]=t5,a[4]=((C_word*)t0)[2],a[5]=t1,a[6]=((C_word*)t0)[3],a[7]=t2,a[8]=((C_word*)t0)[4],tmp=(C_word)a,a+=9,tmp);
t9=(*a=C_CLOSURE_TYPE|7,a[1]=(C_word)f_16541,a[2]=t8,a[3]=((C_word*)t0)[3],a[4]=t3,a[5]=((C_word*)t0)[4],a[6]=t7,a[7]=t5,tmp=(C_word)a,a+=8,tmp);
if(C_truep(((C_word*)t0)[4])){
t10=C_eqp(t3,lf[684]);
t11=C_i_not(t10);
t12=t9;
f_16541(t12,(C_truep(t11)?C_i_not(t3):C_SCHEME_FALSE));}
else{
t10=t9;
f_16541(t10,C_SCHEME_FALSE);}}

/* k16451 in a16445 in g4320 in k16428 in g4298 in validate in main#validate-egg-info in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in ... */
static void C_ccall f_16453(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(10,c,3)))){
C_save_and_reclaim((void *)f_16453,c,av);}
a=C_alloc(10);
if(C_truep(((C_word*)t0)[2])){
if(C_truep(((C_word*)t0)[3])){
/* chicken-install.scm:231: validate */
t2=((C_word*)((C_word*)t0)[4])[1];
f_16418(t2,((C_word*)t0)[5],C_i_cddr(((C_word*)t0)[6]),C_SCHEME_FALSE);}
else{
t2=C_eqp(((C_word*)t0)[7],lf[184]);
if(C_truep(t2)){
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_16473,a[2]=((C_word*)t0)[4],a[3]=((C_word*)t0)[8],tmp=(C_word)a,a+=4,tmp);
t4=C_i_cdr(((C_word*)t0)[6]);
t5=C_i_check_list_2(t4,lf[118]);
t6=C_SCHEME_UNDEFINED;
t7=(*a=C_VECTOR_TYPE|1,a[1]=t6,tmp=(C_word)a,a+=2,tmp);
t8=C_set_block_item(t7,0,(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_16510,a[2]=t7,a[3]=t3,tmp=(C_word)a,a+=4,tmp));
t9=((C_word*)t7)[1];
f_16510(t9,((C_word*)t0)[5],t4);}
else{
/* chicken-install.scm:240: validate */
t3=((C_word*)((C_word*)t0)[4])[1];
f_16418(t3,((C_word*)t0)[5],C_i_cdr(((C_word*)t0)[6]),C_SCHEME_FALSE);}}}
else{
t2=C_SCHEME_UNDEFINED;
t3=((C_word*)t0)[5];{
C_word *av2=av;
av2[0]=t3;
av2[1]=t2;
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}}

/* g4357 in k16451 in a16445 in g4320 in k16428 in g4298 in validate in main#validate-egg-info in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in ... */
static void C_fcall f_16473(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,0,3)))){
C_save_and_reclaim_args((void *)trf_16473,3,t0,t1,t2);}
a=C_alloc(6);
t3=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_16477,a[2]=((C_word*)t0)[2],a[3]=t1,a[4]=t2,a[5]=((C_word*)t0)[3],tmp=(C_word)a,a+=6,tmp);
t4=C_i_listp(t2);
t5=(C_truep(t4)?C_fixnum_greater_or_equal_p(C_u_i_length(t2),C_fix(1)):C_SCHEME_FALSE);
if(C_truep(t5)){
/* chicken-install.scm:238: validate */
t6=((C_word*)((C_word*)t0)[2])[1];
f_16418(t6,t1,C_i_cdr(t2),((C_word*)t0)[3]);}
else{
/* chicken-install.scm:237: chicken.base#error */
t6=*((C_word*)lf[109]+1);{
C_word av2[4];
av2[0]=t6;
av2[1]=t3;
av2[2]=lf[688];
av2[3]=t2;
((C_proc)(void*)(*((C_word*)t6+1)))(4,av2);}}}

/* k16475 in g4357 in k16451 in a16445 in g4320 in k16428 in g4298 in validate in main#validate-egg-info in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in ... */
static void C_ccall f_16477(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_16477,c,av);}
/* chicken-install.scm:238: validate */
t2=((C_word*)((C_word*)t0)[2])[1];
f_16418(t2,((C_word*)t0)[3],C_i_cdr(((C_word*)t0)[4]),((C_word*)t0)[5]);}

/* for-each-loop4356 in k16451 in a16445 in g4320 in k16428 in g4298 in validate in main#validate-egg-info in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in ... */
static void C_fcall f_16510(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,0,2)))){
C_save_and_reclaim_args((void *)trf_16510,3,t0,t1,t2);}
a=C_alloc(5);
if(C_truep(C_i_pairp(t2))){
t3=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_16520,a[2]=((C_word*)t0)[2],a[3]=t1,a[4]=t2,tmp=(C_word)a,a+=5,tmp);
/* chicken-install.scm:233: g4357 */
t4=((C_word*)t0)[3];
f_16473(t4,t3,C_slot(t2,C_fix(0)));}
else{
t3=C_SCHEME_UNDEFINED;
t4=t1;{
C_word av2[2];
av2[0]=t4;
av2[1]=t3;
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}}

/* k16518 in for-each-loop4356 in k16451 in a16445 in g4320 in k16428 in g4298 in validate in main#validate-egg-info in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in ... */
static void C_ccall f_16520(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_16520,c,av);}
t2=((C_word*)((C_word*)t0)[2])[1];
f_16510(t2,((C_word*)t0)[3],C_slot(((C_word*)t0)[4],C_fix(1)));}

/* k16539 in a16445 in g4320 in k16428 in g4298 in validate in main#validate-egg-info in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in ... */
static void C_fcall f_16541(C_word t0,C_word t1){
C_word tmp;
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,0,3)))){
C_save_and_reclaim_args((void *)trf_16541,2,t0,t1);}
a=C_alloc(5);
if(C_truep(t1)){
/* chicken-install.scm:217: chicken.base#error */
t2=*((C_word*)lf[109]+1);{
C_word av2[4];
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=lf[689];
av2[3]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}
else{
t2=C_eqp(((C_word*)t0)[4],lf[684]);
t3=C_i_not(t2);
t4=(C_truep(t3)?(C_truep(((C_word*)t0)[4])?C_i_not(((C_word*)t0)[5]):C_SCHEME_FALSE):C_SCHEME_FALSE);
if(C_truep(t4)){
/* chicken-install.scm:222: chicken.base#error */
t5=*((C_word*)lf[109]+1);{
C_word av2[4];
av2[0]=t5;
av2[1]=((C_word*)t0)[2];
av2[2]=lf[690];
av2[3]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t5+1)))(4,av2);}}
else{
t5=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_16559,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[6],tmp=(C_word)a,a+=5,tmp);
if(C_truep(((C_word*)t0)[7])){
t6=C_i_cdr(((C_word*)t0)[3]);
t7=C_i_nullp(t6);
if(C_truep(t7)){
t8=t5;
f_16559(t8,t7);}
else{
t8=C_i_cadr(((C_word*)t0)[3]);
t9=t5;
f_16559(t9,C_i_not(C_i_symbolp(t8)));}}
else{
t6=t5;
f_16559(t6,C_SCHEME_FALSE);}}}}

/* k16557 in k16539 in a16445 in g4320 in k16428 in g4298 in validate in main#validate-egg-info in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in ... */
static void C_fcall f_16559(C_word t0,C_word t1){
C_word tmp;
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,0,3)))){
C_save_and_reclaim_args((void *)trf_16559,2,t0,t1);}
a=C_alloc(4);
if(C_truep(t1)){
/* chicken-install.scm:226: chicken.base#error */
t2=*((C_word*)lf[109]+1);{
C_word av2[4];
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=lf[691];
av2[3]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}
else{
if(C_truep(((C_word*)t0)[4])){
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_16578,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
/* chicken-install.scm:228: validator */
t3=((C_word*)t0)[4];{
C_word av2[3];
av2[0]=t3;
av2[1]=t2;
av2[2]=C_i_cdr(((C_word*)t0)[3]);
((C_proc)C_fast_retrieve_proc(t3))(3,av2);}}
else{
t2=C_SCHEME_UNDEFINED;
t3=((C_word*)t0)[2];{
C_word av2[2];
av2[0]=t3;
av2[1]=t2;
f_16453(2,av2);}}}}

/* k16576 in k16557 in k16539 in a16445 in g4320 in k16428 in g4298 in validate in main#validate-egg-info in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in ... */
static void C_ccall f_16578(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_16578,c,av);}
if(C_truep(C_i_not(t1))){
/* chicken-install.scm:229: chicken.base#error */
t2=*((C_word*)lf[109]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=lf[692];
av2[3]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}
else{
t2=C_SCHEME_UNDEFINED;
t3=((C_word*)t0)[2];{
C_word *av2=av;
av2[0]=t3;
av2[1]=t2;
f_16453(2,av2);}}}

/* for-each-loop4297 in validate in main#validate-egg-info in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in ... */
static void C_fcall f_16678(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,0,2)))){
C_save_and_reclaim_args((void *)trf_16678,3,t0,t1,t2);}
a=C_alloc(5);
if(C_truep(C_i_pairp(t2))){
t3=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_16688,a[2]=((C_word*)t0)[2],a[3]=t1,a[4]=t2,tmp=(C_word)a,a+=5,tmp);
/* chicken-install.scm:205: g4298 */
t4=((C_word*)t0)[3];
f_16420(t4,t3,C_slot(t2,C_fix(0)));}
else{
t3=C_SCHEME_UNDEFINED;
t4=t1;{
C_word av2[2];
av2[0]=t4;
av2[1]=t3;
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}}

/* k16686 in for-each-loop4297 in validate in main#validate-egg-info in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in ... */
static void C_ccall f_16688(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_16688,c,av);}
t2=((C_word*)((C_word*)t0)[2])[1];
f_16678(t2,((C_word*)t0)[3],C_slot(((C_word*)t0)[4],C_fix(1)));}

/* k16700 in main#validate-egg-info in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in ... */
static void C_ccall f_16702(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_16702,c,av);}
t2=((C_word*)t0)[2];{
C_word *av2=av;
av2[0]=t2;
av2[1]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}

/* k16720 in k15470 in k15467 in get-files in k15370 in a15097 in k15986 in a15983 in a16142 in a16136 in a16043 in k16034 in a18052 in k18046 in loop in k18019 in k18006 in loop in k17759 in k17756 in fetch in k17750 in ... */
static void C_ccall f_16722(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_16722,c,av);}
t2=((C_word*)t0)[2];
f_15518(t2,C_u_i_string_equal_p(((C_word*)t0)[3],t1));}

/* main#d in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in ... */
static void C_fcall f_16733(C_word t1,C_word t2,C_word t3){
C_word tmp;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word t11;
C_word t12;
C_word t13;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,0,2)))){
C_save_and_reclaim_args((void *)trf_16733,3,t1,t2,t3);}
a=C_alloc(5);
t4=C_i_stringp(t2);
t5=C_i_not(t4);
t6=(C_truep(t5)?t2:C_SCHEME_FALSE);
t7=C_i_stringp(t2);
t8=(C_truep(t7)?t2:C_i_car(t3));
t9=C_i_stringp(t2);
t10=(C_truep(t9)?t3:C_i_cdr(t3));
t11=(C_truep(t6)?t6:C_i_not(C_retrieve2(lf[621],C_text("main#quiet"))));
if(C_truep(t11)){
t12=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_16752,a[2]=t1,a[3]=t8,a[4]=t10,tmp=(C_word)a,a+=5,tmp);
/* chicken-install.scm:263: chicken.base#flush-output */
t13=*((C_word*)lf[563]+1);{
C_word av2[2];
av2[0]=t13;
av2[1]=t12;
((C_proc)(void*)(*((C_word*)t13+1)))(2,av2);}}
else{
t12=C_SCHEME_UNDEFINED;
t13=t1;{
C_word av2[2];
av2[0]=t13;
av2[1]=t12;
((C_proc)(void*)(*((C_word*)t13+1)))(2,av2);}}}

/* k16750 in main#d in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in ... */
static void C_ccall f_16752(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,c,5)))){
C_save_and_reclaim((void *)f_16752,c,av);}
a=C_alloc(4);
t2=*((C_word*)lf[694]+1);
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_16755,a[2]=((C_word*)t0)[2],a[3]=t2,tmp=(C_word)a,a+=4,tmp);{
C_word *av2;
if(c >= 6) {
  av2=av;
} else {
  av2=C_alloc(6);
}
av2[0]=0;
av2[1]=t3;
av2[2]=*((C_word*)lf[695]+1);
av2[3]=*((C_word*)lf[694]+1);
av2[4]=((C_word*)t0)[3];
av2[5]=((C_word*)t0)[4];
C_apply(6,av2);}}

/* k16753 in k16750 in main#d in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in ... */
static void C_ccall f_16755(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_16755,c,av);}
/* chicken-install.scm:266: chicken.base#flush-output */
t2=*((C_word*)lf[563]+1);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t2+1)))(3,av2);}}

/* main#version>=? in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in ... */
static void C_ccall f_16782(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3=av[3];
C_word t4;
C_word t5;
C_word t6;
C_word *a;
if(c!=4) C_bad_argc_2(c,4,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(7,c,3)))){
C_save_and_reclaim((void *)f_16782,c,av);}
a=C_alloc(7);
t4=(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_16785,tmp=(C_word)a,a+=2,tmp);
t5=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_16848,a[2]=t1,a[3]=t4,a[4]=t3,tmp=(C_word)a,a+=5,tmp);
/* chicken-install.scm:272: version->list */
f_16785(t5,t2);}

/* version->list in main#version>=? in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in ... */
static void C_fcall f_16785(C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(13,0,2)))){
C_save_and_reclaim_args((void *)trf_16785,2,t1,t2);}
a=C_alloc(13);
t3=C_a_i_cons(&a,2,C_SCHEME_UNDEFINED,C_SCHEME_END_OF_LIST);
t4=t3;
t5=(*a=C_VECTOR_TYPE|1,a[1]=t4,tmp=(C_word)a,a+=2,tmp);
t6=((C_word*)t5)[1];
t7=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_16800,a[2]=t5,a[3]=t6,a[4]=t1,tmp=(C_word)a,a+=5,tmp);
t8=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_16841,a[2]=t7,tmp=(C_word)a,a+=3,tmp);
/* chicken-install.scm:271: chicken.string#->string */
t9=C_fast_retrieve(lf[172]);{
C_word av2[3];
av2[0]=t9;
av2[1]=t8;
av2[2]=t2;
((C_proc)(void*)(*((C_word*)t9+1)))(3,av2);}}

/* k16792 in map-loop4408 in k16798 in version->list in main#version>=? in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in ... */
static void C_ccall f_16794(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,2)))){
C_save_and_reclaim((void *)f_16794,c,av);}
a=C_alloc(3);
t2=(C_truep(t1)?C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST):C_a_i_cons(&a,2,((C_word*)t0)[2],C_SCHEME_END_OF_LIST));
t3=C_i_setslot(((C_word*)((C_word*)t0)[3])[1],C_fix(1),t2);
t4=C_mutate(((C_word *)((C_word*)t0)[3])+1,t2);
t5=((C_word*)((C_word*)t0)[4])[1];
f_16805(t5,((C_word*)t0)[5],C_slot(((C_word*)t0)[6],C_fix(1)));}

/* k16798 in version->list in main#version>=? in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in ... */
static void C_ccall f_16800(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(7,c,3)))){
C_save_and_reclaim((void *)f_16800,c,av);}
a=C_alloc(7);
t2=C_SCHEME_UNDEFINED;
t3=(*a=C_VECTOR_TYPE|1,a[1]=t2,tmp=(C_word)a,a+=2,tmp);
t4=C_set_block_item(t3,0,(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_16805,a[2]=((C_word*)t0)[2],a[3]=t3,a[4]=((C_word*)t0)[3],tmp=(C_word)a,a+=5,tmp));
t5=((C_word*)t3)[1];
f_16805(t5,((C_word*)t0)[4],t1);}

/* map-loop4408 in k16798 in version->list in main#version>=? in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in ... */
static void C_fcall f_16805(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(7,0,2)))){
C_save_and_reclaim_args((void *)trf_16805,3,t0,t1,t2);}
a=C_alloc(7);
if(C_truep(C_i_pairp(t2))){
t3=C_slot(t2,C_fix(0));
t4=(*a=C_CLOSURE_TYPE|6,a[1]=(C_word)f_16794,a[2]=t3,a[3]=((C_word*)t0)[2],a[4]=((C_word*)t0)[3],a[5]=t1,a[6]=t2,tmp=(C_word)a,a+=7,tmp);
/* chicken-install.scm:270: scheme#string->number */
t5=*((C_word*)lf[527]+1);{
C_word av2[3];
av2[0]=t5;
av2[1]=t4;
av2[2]=t3;
((C_proc)(void*)(*((C_word*)t5+1)))(3,av2);}}
else{
t3=t1;{
C_word av2[2];
av2[0]=t3;
av2[1]=C_slot(((C_word*)t0)[4],C_fix(1));
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}}

/* k16839 in version->list in main#version>=? in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in ... */
static void C_ccall f_16841(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_16841,c,av);}
/* chicken-install.scm:271: chicken.irregex#irregex-split */
t2=C_fast_retrieve(lf[697]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=lf[698];
av2[3]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}

/* k16846 in main#version>=? in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in ... */
static void C_ccall f_16848(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,c,2)))){
C_save_and_reclaim((void *)f_16848,c,av);}
a=C_alloc(4);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_16852,a[2]=((C_word*)t0)[2],a[3]=t1,tmp=(C_word)a,a+=4,tmp);
/* chicken-install.scm:273: version->list */
f_16785(t2,((C_word*)t0)[4]);}

/* k16850 in k16846 in main#version>=? in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in ... */
static void C_ccall f_16852(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,c,4)))){
C_save_and_reclaim((void *)f_16852,c,av);}
a=C_alloc(5);
t2=C_SCHEME_UNDEFINED;
t3=(*a=C_VECTOR_TYPE|1,a[1]=t2,tmp=(C_word)a,a+=2,tmp);
t4=C_set_block_item(t3,0,(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_16854,a[2]=t3,tmp=(C_word)a,a+=3,tmp));
t5=((C_word*)t3)[1];
f_16854(t5,((C_word*)t0)[2],((C_word*)t0)[3],t1);}

/* loop in k16850 in k16846 in main#version>=? in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in ... */
static void C_fcall f_16854(C_word t0,C_word t1,C_word t2,C_word t3){
C_word tmp;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word t11;
C_word t12;
C_word *a;
loop:
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,0,3)))){
C_save_and_reclaim_args((void *)trf_16854,4,t0,t1,t2,t3);}
a=C_alloc(6);
if(C_truep(C_i_nullp(t2))){
t4=t1;{
C_word av2[2];
av2[0]=t4;
av2[1]=C_i_nullp(t3);
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}
else{
t4=C_i_nullp(t3);
if(C_truep(t4)){
t5=t1;{
C_word av2[2];
av2[0]=t5;
av2[1]=t4;
((C_proc)(void*)(*((C_word*)t5+1)))(2,av2);}}
else{
t5=C_i_car(t2);
if(C_truep(C_i_numberp(t5))){
t6=C_i_car(t3);
if(C_truep(C_i_numberp(t6))){
t7=C_i_greaterp(C_u_i_car(t2),C_u_i_car(t3));
if(C_truep(t7)){
t8=t1;{
C_word av2[2];
av2[0]=t8;
av2[1]=t7;
((C_proc)(void*)(*((C_word*)t8+1)))(2,av2);}}
else{
if(C_truep(C_i_nequalp(C_u_i_car(t2),C_u_i_car(t3)))){
/* chicken-install.scm:280: loop */
t10=t1;
t11=C_u_i_cdr(t2);
t12=C_u_i_cdr(t3);
t1=t10;
t2=t11;
t3=t12;
goto loop;}
else{
t8=t1;{
C_word av2[2];
av2[0]=t8;
av2[1]=C_SCHEME_FALSE;
((C_proc)(void*)(*((C_word*)t8+1)))(2,av2);}}}}
else{
t7=t1;{
C_word av2[2];
av2[0]=t7;
av2[1]=C_SCHEME_FALSE;
((C_proc)(void*)(*((C_word*)t7+1)))(2,av2);}}}
else{
t6=C_i_car(t3);
t7=C_i_numberp(t6);
if(C_truep(t7)){
t8=t1;{
C_word av2[2];
av2[0]=t8;
av2[1]=t7;
((C_proc)(void*)(*((C_word*)t8+1)))(2,av2);}}
else{
t8=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_16922,a[2]=t1,a[3]=t2,a[4]=t3,a[5]=((C_word*)t0)[2],tmp=(C_word)a,a+=6,tmp);
/* chicken-install.scm:282: scheme#string>? */
t9=*((C_word*)lf[699]+1);{
C_word av2[4];
av2[0]=t9;
av2[1]=t8;
av2[2]=C_u_i_car(t2);
av2[3]=C_u_i_car(t3);
((C_proc)(void*)(*((C_word*)t9+1)))(4,av2);}}}}}}

/* k16920 in loop in k16850 in k16846 in main#version>=? in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in ... */
static void C_ccall f_16922(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_16922,c,av);}
if(C_truep(t1)){
t2=((C_word*)t0)[2];{
C_word *av2=av;
av2[0]=t2;
av2[1]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}
else{
if(C_truep(C_i_string_equal_p(C_u_i_car(((C_word*)t0)[3]),C_u_i_car(((C_word*)t0)[4])))){
/* chicken-install.scm:285: loop */
t2=((C_word*)((C_word*)t0)[5])[1];
f_16854(t2,((C_word*)t0)[2],C_u_i_cdr(((C_word*)t0)[3]),C_u_i_cdr(((C_word*)t0)[4]));}
else{
t2=((C_word*)t0)[2];{
C_word *av2=av;
av2[0]=t2;
av2[1]=C_SCHEME_FALSE;
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}}}

/* k16958 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in ... */
static void C_ccall f_16960(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(9,c,3)))){
C_save_and_reclaim((void *)f_16960,c,av);}
a=C_alloc(9);
t2=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_16963,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
if(C_truep(t1)){
t3=C_a_i_list2(&a,2,t1,lf[909]);
/* chicken-install.scm:292: chicken.pathname#make-pathname */
t4=C_fast_retrieve(lf[62]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t4;
av2[1]=t2;
av2[2]=t3;
av2[3]=C_retrieve2(lf[3],C_text("main#+defaults-file+"));
((C_proc)(void*)(*((C_word*)t4+1)))(4,av2);}}
else{
t3=t2;{
C_word *av2=av;
av2[0]=t3;
av2[1]=C_SCHEME_FALSE;
f_16963(2,av2);}}}

/* k16961 in k16958 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in ... */
static void C_ccall f_16963(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,3)))){
C_save_and_reclaim((void *)f_16963,c,av);}
a=C_alloc(6);
t2=C_retrieve2(lf[620],C_text("main#user-defaults"));
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_16966,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
if(C_truep(C_retrieve2(lf[620],C_text("main#user-defaults")))){
t4=t3;{
C_word *av2=av;
av2[0]=t4;
av2[1]=C_retrieve2(lf[620],C_text("main#user-defaults"));
f_16966(2,av2);}}
else{
t4=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_17382,a[2]=t3,tmp=(C_word)a,a+=3,tmp);
if(C_truep(t1)){
/* chicken-install.scm:295: chicken.file#file-exists? */
t5=C_fast_retrieve(lf[61]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t5;
av2[1]=t4;
av2[2]=t1;
((C_proc)(void*)(*((C_word*)t5+1)))(3,av2);}}
else{
/* chicken-install.scm:296: chicken.pathname#make-pathname */
t5=C_fast_retrieve(lf[62]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t5;
av2[1]=t3;
av2[2]=C_retrieve2(lf[42],C_text("main#host-sharedir"));
av2[3]=C_retrieve2(lf[3],C_text("main#+defaults-file+"));
((C_proc)(void*)(*((C_word*)t5+1)))(4,av2);}}}}

/* k16964 in k16961 in k16958 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in ... */
static void C_ccall f_16966(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(8,c,3)))){
C_save_and_reclaim((void *)f_16966,c,av);}
a=C_alloc(8);
t2=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_16968,a[2]=t1,tmp=(C_word)a,a+=3,tmp);
t3=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_17379,a[2]=((C_word*)t0)[2],a[3]=t2,a[4]=t1,tmp=(C_word)a,a+=5,tmp);
/* chicken-install.scm:299: chicken.file#file-exists? */
t4=C_fast_retrieve(lf[61]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t4;
av2[1]=t3;
av2[2]=t1;
((C_proc)(void*)(*((C_word*)t4+1)))(3,av2);}}

/* broken in k16964 in k16961 in k16958 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in ... */
static void C_fcall f_16968(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,0,4)))){
C_save_and_reclaim_args((void *)trf_16968,3,t0,t1,t2);}
/* chicken-install.scm:298: chicken.base#error */
t3=*((C_word*)lf[109]+1);{
C_word av2[5];
av2[0]=t3;
av2[1]=t1;
av2[2]=lf[897];
av2[3]=((C_word*)t0)[2];
av2[4]=t2;
((C_proc)(void*)(*((C_word*)t3+1)))(5,av2);}}

/* g4481 in k17377 in k16964 in k16961 in k16958 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in ... */
static void C_fcall f_16979(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,0,2)))){
C_save_and_reclaim_args((void *)trf_16979,3,t0,t1,t2);}
a=C_alloc(5);
t3=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_16983,a[2]=t2,a[3]=((C_word*)t0)[2],a[4]=t1,tmp=(C_word)a,a+=5,tmp);
if(C_truep(C_i_listp(t2))){
t4=C_u_i_length(t2);
if(C_truep(C_i_fixnum_positivep(t4))){
t5=t3;{
C_word av2[2];
av2[0]=t5;
av2[1]=C_SCHEME_UNDEFINED;
f_16983(2,av2);}}
else{
/* chicken-install.scm:304: broken */
t5=((C_word*)t0)[2];
f_16968(t5,t3,t2);}}
else{
/* chicken-install.scm:304: broken */
t4=((C_word*)t0)[2];
f_16968(t4,t3,t2);}}

/* k16981 in g4481 in k17377 in k16964 in k16961 in k16958 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in ... */
static void C_ccall f_16983(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word t11;
C_word t12;
C_word t13;
C_word t14;
C_word t15;
C_word t16;
C_word t17;
C_word t18;
C_word t19;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(23,c,3)))){
C_save_and_reclaim((void *)f_16983,c,av);}
a=C_alloc(23);
t2=C_i_car(((C_word*)t0)[2]);
t3=C_eqp(t2,lf[205]);
if(C_truep(t3)){
t4=C_i_pairp(C_u_i_cdr(((C_word*)t0)[2]));
if(C_truep(C_i_not(t4))){
/* chicken-install.scm:307: broken */
t5=((C_word*)t0)[3];
f_16968(t5,((C_word*)t0)[4],((C_word*)t0)[2]);}
else{
t5=C_i_cadr(((C_word*)t0)[2]);
t6=C_i_nequalp(t5,C_fix(2));
if(C_truep(C_i_not(t6))){
t7=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_17014,a[2]=((C_word*)t0)[4],a[3]=((C_word*)t0)[2],tmp=(C_word)a,a+=4,tmp);
/* chicken-install.scm:310: chicken.base#open-output-string */
t8=C_fast_retrieve(lf[571]);{
C_word *av2=av;
av2[0]=t8;
av2[1]=t7;
((C_proc)(void*)(*((C_word*)t8+1)))(2,av2);}}
else{
t7=C_SCHEME_UNDEFINED;
t8=((C_word*)t0)[4];{
C_word *av2=av;
av2[0]=t8;
av2[1]=t7;
((C_proc)(void*)(*((C_word*)t8+1)))(2,av2);}}}}
else{
t4=C_eqp(t2,lf[900]);
if(C_truep(t4)){
t5=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_17063,a[2]=((C_word*)t0)[4],tmp=(C_word)a,a+=3,tmp);
/* chicken-install.scm:319: scheme#append */
t6=*((C_word*)lf[7]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t6;
av2[1]=t5;
av2[2]=C_retrieve2(lf[622],C_text("main#default-servers"));
av2[3]=C_u_i_cdr(((C_word*)t0)[2]);
((C_proc)(void*)(*((C_word*)t6+1)))(4,av2);}}
else{
t5=C_eqp(t2,lf[8]);
if(C_truep(t5)){
t6=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_17075,a[2]=((C_word*)t0)[4],tmp=(C_word)a,a+=3,tmp);
t7=C_a_i_cons(&a,2,C_SCHEME_UNDEFINED,C_SCHEME_END_OF_LIST);
t8=t7;
t9=(*a=C_VECTOR_TYPE|1,a[1]=t8,tmp=(C_word)a,a+=2,tmp);
t10=((C_word*)t9)[1];
t11=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_17080,a[2]=((C_word*)t0)[3],a[3]=((C_word*)t0)[2],tmp=(C_word)a,a+=4,tmp);
t12=C_u_i_cdr(((C_word*)t0)[2]);
t13=C_i_check_list_2(t12,lf[8]);
t14=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_17122,a[2]=t6,tmp=(C_word)a,a+=3,tmp);
t15=C_SCHEME_UNDEFINED;
t16=(*a=C_VECTOR_TYPE|1,a[1]=t15,tmp=(C_word)a,a+=2,tmp);
t17=C_set_block_item(t16,0,(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_17124,a[2]=t9,a[3]=t16,a[4]=t11,a[5]=t10,tmp=(C_word)a,a+=6,tmp));
t18=((C_word*)t16)[1];
f_17124(t18,t14,t12);}
else{
t6=C_eqp(t2,lf[902]);
if(C_truep(t6)){
t7=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_17166,a[2]=((C_word*)t0)[4],tmp=(C_word)a,a+=3,tmp);
t8=C_a_i_cons(&a,2,C_SCHEME_UNDEFINED,C_SCHEME_END_OF_LIST);
t9=t8;
t10=(*a=C_VECTOR_TYPE|1,a[1]=t9,tmp=(C_word)a,a+=2,tmp);
t11=((C_word*)t10)[1];
t12=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_17171,a[2]=((C_word*)t0)[3],a[3]=((C_word*)t0)[2],tmp=(C_word)a,a+=4,tmp);
t13=C_u_i_cdr(((C_word*)t0)[2]);
t14=C_i_check_list_2(t13,lf[8]);
t15=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_17214,a[2]=t7,tmp=(C_word)a,a+=3,tmp);
t16=C_SCHEME_UNDEFINED;
t17=(*a=C_VECTOR_TYPE|1,a[1]=t16,tmp=(C_word)a,a+=2,tmp);
t18=C_set_block_item(t17,0,(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_17216,a[2]=t10,a[3]=t17,a[4]=t12,a[5]=t11,tmp=(C_word)a,a+=6,tmp));
t19=((C_word*)t17)[1];
f_17216(t19,t15,t13);}
else{
t7=C_eqp(t2,lf[904]);
if(C_truep(t7)){
t8=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_17258,a[2]=((C_word*)t0)[4],tmp=(C_word)a,a+=3,tmp);
t9=C_i_pairp(C_u_i_cdr(((C_word*)t0)[2]));
t10=(C_truep(t9)?C_i_stringp(C_i_cadr(((C_word*)t0)[2])):C_SCHEME_FALSE);
if(C_truep(t10)){
/* chicken-install.scm:342: scheme#call-with-input-file */
t11=*((C_word*)lf[905]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t11;
av2[1]=t8;
av2[2]=C_i_cadr(((C_word*)t0)[2]);
av2[3]=C_fast_retrieve(lf[906]);
((C_proc)(void*)(*((C_word*)t11+1)))(4,av2);}}
else{
t11=C_u_i_cdr(((C_word*)t0)[2]);
t12=C_mutate(&lf[626] /* (set! main#override ...) */,t11);
t13=((C_word*)t0)[4];{
C_word *av2=av;
av2[0]=t13;
av2[1]=t12;
((C_proc)(void*)(*((C_word*)t13+1)))(2,av2);}}}
else{
t8=C_eqp(t2,lf[907]);
if(C_truep(t8)){
t9=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_17291,a[2]=((C_word*)t0)[4],tmp=(C_word)a,a+=3,tmp);
/* chicken-install.scm:346: scheme#append */
t10=*((C_word*)lf[7]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t10;
av2[1]=t9;
av2[2]=C_retrieve2(lf[623],C_text("main#default-locations"));
av2[3]=C_u_i_cdr(((C_word*)t0)[2]);
((C_proc)(void*)(*((C_word*)t10+1)))(4,av2);}}
else{
t9=C_eqp(t2,lf[908]);
if(C_truep(t9)){
t10=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_17303,a[2]=((C_word*)t0)[4],tmp=(C_word)a,a+=3,tmp);
t11=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_17311,a[2]=t10,tmp=(C_word)a,a+=3,tmp);
/* chicken-install.scm:348: scheme#eval */
t12=*((C_word*)lf[880]+1);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t12;
av2[1]=t11;
av2[2]=C_i_cadr(((C_word*)t0)[2]);
((C_proc)(void*)(*((C_word*)t12+1)))(3,av2);}}
else{
/* chicken-install.scm:349: broken */
t10=((C_word*)t0)[3];
f_16968(t10,((C_word*)t0)[4],((C_word*)t0)[2]);}}}}}}}}

/* k17012 in k16981 in g4481 in k17377 in k16964 in k16961 in k16958 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in ... */
static void C_ccall f_17014(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,c,4)))){
C_save_and_reclaim((void *)f_17014,c,av);}
a=C_alloc(5);
t2=C_i_check_port_2(t1,C_fix(2),C_SCHEME_TRUE,lf[567]);
t3=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_17020,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=t1,tmp=(C_word)a,a+=5,tmp);
/* chicken-install.scm:310: ##sys#print */
t4=*((C_word*)lf[475]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t4;
av2[1]=t3;
av2[2]=lf[899];
av2[3]=C_SCHEME_FALSE;
av2[4]=t1;
((C_proc)(void*)(*((C_word*)t4+1)))(5,av2);}}

/* k17018 in k17012 in k16981 in g4481 in k17377 in k16964 in k16961 in k16958 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in ... */
static void C_ccall f_17020(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,c,4)))){
C_save_and_reclaim((void *)f_17020,c,av);}
a=C_alloc(5);
t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_17023,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],tmp=(C_word)a,a+=5,tmp);
/* chicken-install.scm:310: ##sys#print */
t3=*((C_word*)lf[475]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=C_retrieve2(lf[3],C_text("main#+defaults-file+"));
av2[3]=C_SCHEME_FALSE;
av2[4]=((C_word*)t0)[4];
((C_proc)(void*)(*((C_word*)t3+1)))(5,av2);}}

/* k17021 in k17018 in k17012 in k16981 in g4481 in k17377 in k16964 in k16961 in k16958 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in ... */
static void C_ccall f_17023(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,c,4)))){
C_save_and_reclaim((void *)f_17023,c,av);}
a=C_alloc(5);
t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_17026,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],tmp=(C_word)a,a+=5,tmp);
/* chicken-install.scm:310: ##sys#print */
t3=*((C_word*)lf[475]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=lf[898];
av2[3]=C_SCHEME_FALSE;
av2[4]=((C_word*)t0)[4];
((C_proc)(void*)(*((C_word*)t3+1)))(5,av2);}}

/* k17024 in k17021 in k17018 in k17012 in k16981 in g4481 in k17377 in k16964 in k16961 in k16958 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in ... */
static void C_ccall f_17026(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,c,4)))){
C_save_and_reclaim((void *)f_17026,c,av);}
a=C_alloc(5);
t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_17029,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],tmp=(C_word)a,a+=5,tmp);
/* chicken-install.scm:310: ##sys#print */
t3=*((C_word*)lf[475]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=C_fix(2);
av2[3]=C_SCHEME_FALSE;
av2[4]=((C_word*)t0)[4];
((C_proc)(void*)(*((C_word*)t3+1)))(5,av2);}}

/* k17027 in k17024 in k17021 in k17018 in k17012 in k16981 in g4481 in k17377 in k16964 in k16961 in k16958 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in ... */
static void C_ccall f_17029(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,c,3)))){
C_save_and_reclaim((void *)f_17029,c,av);}
a=C_alloc(5);
t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_17032,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],tmp=(C_word)a,a+=5,tmp);
/* chicken-install.scm:310: ##sys#write-char-0 */
{C_proc tp=(C_proc)C_fast_retrieve_symbol_proc(lf[474]);
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=*((C_word*)lf[474]+1);
av2[1]=t2;
av2[2]=C_make_character(41);
av2[3]=((C_word*)t0)[4];
tp(4,av2);}}

/* k17030 in k17027 in k17024 in k17021 in k17018 in k17012 in k16981 in g4481 in k17377 in k16964 in k16961 in k16958 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in ... */
static void C_ccall f_17032(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,c,2)))){
C_save_and_reclaim((void *)f_17032,c,av);}
a=C_alloc(4);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_17035,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
/* chicken-install.scm:310: chicken.base#get-output-string */
t3=C_fast_retrieve(lf[568]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=((C_word*)t0)[4];
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}

/* k17033 in k17030 in k17027 in k17024 in k17021 in k17018 in k17012 in k16981 in g4481 in k17377 in k16964 in k16961 in k16958 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in ... */
static void C_ccall f_17035(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_17035,c,av);}
/* chicken-install.scm:309: chicken.base#error */
t2=*((C_word*)lf[109]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=t1;
av2[3]=C_i_cadr(((C_word*)t0)[3]);
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}

/* k17061 in k16981 in g4481 in k17377 in k16964 in k16961 in k16958 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in ... */
static void C_ccall f_17063(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_17063,c,av);}
t2=C_mutate(&lf[622] /* (set! main#default-servers ...) */,t1);
t3=((C_word*)t0)[2];{
C_word *av2=av;
av2[0]=t3;
av2[1]=t2;
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}

/* k17073 in k16981 in g4481 in k17377 in k16964 in k16961 in k16958 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in ... */
static void C_ccall f_17075(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_17075,c,av);}
t2=C_mutate(&lf[624] /* (set! main#mappings ...) */,t1);
t3=((C_word*)t0)[2];{
C_word *av2=av;
av2[0]=t3;
av2[1]=t2;
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}

/* g4524 in k16981 in g4481 in k17377 in k16964 in k16961 in k16958 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in ... */
static void C_fcall f_17080(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(7,0,3)))){
C_save_and_reclaim_args((void *)trf_17080,3,t0,t1,t2);}
a=C_alloc(7);
t3=(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_7662,tmp=(C_word)a,a+=2,tmp);
t4=(
  f_7662(C_fix(0),t2)
);
t5=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_17087,a[2]=t4,a[3]=t2,a[4]=t1,tmp=(C_word)a,a+=5,tmp);
if(C_truep(t4)){
t6=t5;{
C_word av2[2];
av2[0]=t6;
av2[1]=C_SCHEME_UNDEFINED;
f_17087(2,av2);}}
else{
/* chicken-install.scm:326: broken */
t6=((C_word*)t0)[2];
f_16968(t6,t5,((C_word*)t0)[3]);}}

/* k17085 in g4524 in k16981 in g4481 in k17377 in k16964 in k16961 in k16958 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in ... */
static void C_ccall f_17087(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,4)))){
C_save_and_reclaim((void *)f_17087,c,av);}
a=C_alloc(6);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_17092,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
t3=(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_17098,tmp=(C_word)a,a+=2,tmp);
/* chicken-install.scm:327: ##sys#call-with-values */{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=0;
av2[1]=((C_word*)t0)[4];
av2[2]=t2;
av2[3]=t3;
C_call_with_values(4,av2);}}

/* a17091 in k17085 in g4524 in k16981 in g4481 in k17377 in k16964 in k16961 in k16958 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in ... */
static void C_ccall f_17092(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
if(c!=2) C_bad_argc_2(c,2,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,c,5)))){
C_save_and_reclaim((void *)f_17092,c,av);}
a=C_alloc(5);
t2=C_SCHEME_UNDEFINED;
t3=(*a=C_VECTOR_TYPE|1,a[1]=t2,tmp=(C_word)a,a+=2,tmp);
t4=C_set_block_item(t3,0,(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_7028,a[2]=t3,tmp=(C_word)a,a+=3,tmp));
t5=((C_word*)t3)[1];
f_7028(t5,t1,((C_word*)t0)[2],C_SCHEME_END_OF_LIST,((C_word*)t0)[3]);}

/* a17097 in k17085 in g4524 in k16981 in g4481 in k17377 in k16964 in k16961 in k16958 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in ... */
static void C_ccall f_17098(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3=av[3];
C_word t4;
C_word t5;
C_word *a;
if(c!=4) C_bad_argc_2(c,4,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,1)))){
C_save_and_reclaim((void *)f_17098,c,av);}
a=C_alloc(3);
t4=C_i_cdr(t3);
t5=t1;{
C_word *av2=av;
av2[0]=t5;
av2[1]=C_a_i_cons(&a,2,t2,t4);
((C_proc)(void*)(*((C_word*)t5+1)))(2,av2);}}

/* k17120 in k16981 in g4481 in k17377 in k16964 in k16961 in k16958 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in ... */
static void C_ccall f_17122(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_17122,c,av);}
/* chicken-install.scm:322: scheme#append */
t2=*((C_word*)lf[7]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=C_retrieve2(lf[624],C_text("main#mappings"));
av2[3]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}

/* map-loop4518 in k16981 in g4481 in k17377 in k16964 in k16961 in k16958 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in ... */
static void C_fcall f_17124(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,0,2)))){
C_save_and_reclaim_args((void *)trf_17124,3,t0,t1,t2);}
a=C_alloc(6);
if(C_truep(C_i_pairp(t2))){
t3=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_17149,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=t1,a[5]=t2,tmp=(C_word)a,a+=6,tmp);
/* chicken-install.scm:324: g4524 */
t4=((C_word*)t0)[4];
f_17080(t4,t3,C_slot(t2,C_fix(0)));}
else{
t3=t1;{
C_word av2[2];
av2[0]=t3;
av2[1]=C_slot(((C_word*)t0)[5],C_fix(1));
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}}

/* k17147 in map-loop4518 in k16981 in g4481 in k17377 in k16964 in k16961 in k16958 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in ... */
static void C_ccall f_17149(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,2)))){
C_save_and_reclaim((void *)f_17149,c,av);}
a=C_alloc(3);
t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST);
t3=C_i_setslot(((C_word*)((C_word*)t0)[2])[1],C_fix(1),t2);
t4=C_mutate(((C_word *)((C_word*)t0)[2])+1,t2);
t5=((C_word*)((C_word*)t0)[3])[1];
f_17124(t5,((C_word*)t0)[4],C_slot(((C_word*)t0)[5],C_fix(1)));}

/* k17164 in k16981 in g4481 in k17377 in k16964 in k16961 in k16958 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in ... */
static void C_ccall f_17166(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_17166,c,av);}
t2=C_mutate(&lf[625] /* (set! main#aliases ...) */,t1);
t3=((C_word*)t0)[2];{
C_word *av2=av;
av2[0]=t3;
av2[1]=t2;
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}

/* g4569 in k16981 in g4481 in k17377 in k16964 in k16961 in k16958 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in ... */
static void C_fcall f_17171(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,0,3)))){
C_save_and_reclaim_args((void *)trf_17171,3,t0,t1,t2);}
a=C_alloc(6);
t3=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_17178,a[2]=t2,a[3]=t1,a[4]=((C_word*)t0)[2],a[5]=((C_word*)t0)[3],tmp=(C_word)a,a+=6,tmp);
if(C_truep(C_i_listp(t2))){
t4=C_eqp(C_fix(2),C_u_i_length(t2));
if(C_truep(t4)){
/* chicken-install.scm:335: every */
f_7231(t3,*((C_word*)lf[903]+1),t2);}
else{
t5=t3;{
C_word av2[2];
av2[0]=t5;
av2[1]=C_SCHEME_FALSE;
f_17178(2,av2);}}}
else{
t4=t3;{
C_word av2[2];
av2[0]=t4;
av2[1]=C_SCHEME_FALSE;
f_17178(2,av2);}}}

/* k17176 in g4569 in k16981 in g4481 in k17377 in k16964 in k16961 in k16958 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in ... */
static void C_ccall f_17178(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,2)))){
C_save_and_reclaim((void *)f_17178,c,av);}
a=C_alloc(3);
if(C_truep(t1)){
t2=C_i_car(((C_word*)t0)[2]);
t3=C_i_cadr(((C_word*)t0)[2]);
t4=((C_word*)t0)[3];{
C_word *av2=av;
av2[0]=t4;
av2[1]=C_a_i_cons(&a,2,t2,t3);
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}
else{
/* chicken-install.scm:337: broken */
t2=((C_word*)t0)[4];
f_16968(t2,((C_word*)t0)[3],((C_word*)t0)[5]);}}

/* k17212 in k16981 in g4481 in k17377 in k16964 in k16961 in k16958 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in ... */
static void C_ccall f_17214(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_17214,c,av);}
/* chicken-install.scm:332: scheme#append */
t2=*((C_word*)lf[7]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=C_retrieve2(lf[625],C_text("main#aliases"));
av2[3]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}

/* map-loop4563 in k16981 in g4481 in k17377 in k16964 in k16961 in k16958 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in ... */
static void C_fcall f_17216(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,0,2)))){
C_save_and_reclaim_args((void *)trf_17216,3,t0,t1,t2);}
a=C_alloc(6);
if(C_truep(C_i_pairp(t2))){
t3=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_17241,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=t1,a[5]=t2,tmp=(C_word)a,a+=6,tmp);
/* chicken-install.scm:334: g4569 */
t4=((C_word*)t0)[4];
f_17171(t4,t3,C_slot(t2,C_fix(0)));}
else{
t3=t1;{
C_word av2[2];
av2[0]=t3;
av2[1]=C_slot(((C_word*)t0)[5],C_fix(1));
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}}

/* k17239 in map-loop4563 in k16981 in g4481 in k17377 in k16964 in k16961 in k16958 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in ... */
static void C_ccall f_17241(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,2)))){
C_save_and_reclaim((void *)f_17241,c,av);}
a=C_alloc(3);
t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST);
t3=C_i_setslot(((C_word*)((C_word*)t0)[2])[1],C_fix(1),t2);
t4=C_mutate(((C_word *)((C_word*)t0)[2])+1,t2);
t5=((C_word*)((C_word*)t0)[3])[1];
f_17216(t5,((C_word*)t0)[4],C_slot(((C_word*)t0)[5],C_fix(1)));}

/* k17256 in k16981 in g4481 in k17377 in k16964 in k16961 in k16958 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in ... */
static void C_ccall f_17258(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_17258,c,av);}
t2=C_mutate(&lf[626] /* (set! main#override ...) */,t1);
t3=((C_word*)t0)[2];{
C_word *av2=av;
av2[0]=t3;
av2[1]=t2;
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}

/* k17289 in k16981 in g4481 in k17377 in k16964 in k16961 in k16958 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in ... */
static void C_ccall f_17291(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_17291,c,av);}
t2=C_mutate(&lf[623] /* (set! main#default-locations ...) */,t1);
t3=((C_word*)t0)[2];{
C_word *av2=av;
av2[0]=t3;
av2[1]=t2;
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}

/* k17301 in k16981 in g4481 in k17377 in k16964 in k16961 in k16958 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in ... */
static void C_ccall f_17303(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_17303,c,av);}
t2=C_mutate(&lf[627] /* (set! main#hacks ...) */,t1);
t3=((C_word*)t0)[2];{
C_word *av2=av;
av2[0]=t3;
av2[1]=t2;
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}

/* k17309 in k16981 in g4481 in k17377 in k16964 in k16961 in k16958 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in ... */
static void C_ccall f_17311(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,3)))){
C_save_and_reclaim((void *)f_17311,c,av);}
a=C_alloc(3);
t2=C_a_i_list1(&a,1,t1);
/* chicken-install.scm:348: scheme#append */
t3=*((C_word*)lf[7]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t3;
av2[1]=((C_word*)t0)[2];
av2[2]=C_retrieve2(lf[627],C_text("main#hacks"));
av2[3]=t2;
((C_proc)(void*)(*((C_word*)t3+1)))(4,av2);}}

/* k17344 in k17377 in k16964 in k16961 in k16958 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in ... */
static void C_ccall f_17346(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,3)))){
C_save_and_reclaim((void *)f_17346,c,av);}
a=C_alloc(6);
t2=C_i_check_list_2(t1,lf[118]);
t3=C_SCHEME_UNDEFINED;
t4=(*a=C_VECTOR_TYPE|1,a[1]=t3,tmp=(C_word)a,a+=2,tmp);
t5=C_set_block_item(t4,0,(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_17354,a[2]=t4,a[3]=((C_word*)t0)[2],tmp=(C_word)a,a+=4,tmp));
t6=((C_word*)t4)[1];
f_17354(t6,((C_word*)t0)[3],t1);}

/* for-each-loop4480 in k17344 in k17377 in k16964 in k16961 in k16958 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in ... */
static void C_fcall f_17354(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,0,2)))){
C_save_and_reclaim_args((void *)trf_17354,3,t0,t1,t2);}
a=C_alloc(5);
if(C_truep(C_i_pairp(t2))){
t3=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_17364,a[2]=((C_word*)t0)[2],a[3]=t1,a[4]=t2,tmp=(C_word)a,a+=5,tmp);
/* chicken-install.scm:301: g4481 */
t4=((C_word*)t0)[3];
f_16979(t4,t3,C_slot(t2,C_fix(0)));}
else{
t3=C_SCHEME_UNDEFINED;
t4=t1;{
C_word av2[2];
av2[0]=t4;
av2[1]=t3;
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}}

/* k17362 in for-each-loop4480 in k17344 in k17377 in k16964 in k16961 in k16958 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in ... */
static void C_ccall f_17364(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_17364,c,av);}
t2=((C_word*)((C_word*)t0)[2])[1];
f_17354(t2,((C_word*)t0)[3],C_slot(((C_word*)t0)[4],C_fix(1)));}

/* k17377 in k16964 in k16961 in k16958 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in ... */
static void C_ccall f_17379(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(7,c,3)))){
C_save_and_reclaim((void *)f_17379,c,av);}
a=C_alloc(7);
if(C_truep(C_i_not(t1))){
t2=((C_word*)t0)[2];{
C_word *av2=av;
av2[0]=t2;
av2[1]=C_SCHEME_END_OF_LIST;
f_20834(2,av2);}}
else{
t2=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_16979,a[2]=((C_word*)t0)[3],tmp=(C_word)a,a+=3,tmp);
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_17346,a[2]=t2,a[3]=((C_word*)t0)[2],tmp=(C_word)a,a+=4,tmp);
/* chicken-install.scm:350: scheme#call-with-input-file */
t4=*((C_word*)lf[905]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t4;
av2[1]=t3;
av2[2]=((C_word*)t0)[4];
av2[3]=C_fast_retrieve(lf[906]);
((C_proc)(void*)(*((C_word*)t4+1)))(4,av2);}}}

/* k17380 in k16961 in k16958 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in ... */
static void C_ccall f_17382(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_17382,c,av);}
if(C_truep(t1)){
t2=((C_word*)t0)[2];{
C_word *av2=av;
av2[0]=t2;
av2[1]=t1;
f_16966(2,av2);}}
else{
/* chicken-install.scm:296: chicken.pathname#make-pathname */
t2=C_fast_retrieve(lf[62]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=C_retrieve2(lf[42],C_text("main#host-sharedir"));
av2[3]=C_retrieve2(lf[3],C_text("main#+defaults-file+"));
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}}

/* k17408 in k21672 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in ... */
static void C_ccall f_17410(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,c,3)))){
C_save_and_reclaim((void *)f_17410,c,av);}
a=C_alloc(4);
if(C_truep(t1)){
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_17416,a[2]=((C_word*)t0)[2],a[3]=t1,tmp=(C_word)a,a+=4,tmp);
/* chicken-install.scm:358: chicken.irregex#irregex-match-substring */
t3=C_fast_retrieve(lf[525]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=t1;
av2[3]=C_fix(3);
((C_proc)(void*)(*((C_word*)t3+1)))(4,av2);}}
else{
t2=((C_word*)t0)[2];
f_21076(t2,C_SCHEME_FALSE);}}

/* k17414 in k17408 in k21672 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in ... */
static void C_ccall f_17416(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,c,2)))){
C_save_and_reclaim((void *)f_17416,c,av);}
a=C_alloc(5);
if(C_truep(t1)){
t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_17423,a[2]=((C_word*)t0)[2],a[3]=t1,a[4]=((C_word*)t0)[3],tmp=(C_word)a,a+=5,tmp);
/* chicken-install.scm:359: chicken.process-context#get-environment-variable */
t3=C_fast_retrieve(lf[55]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=lf[951];
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}
else{
t2=((C_word*)t0)[2];
f_21076(t2,C_SCHEME_FALSE);}}

/* k17421 in k17414 in k17408 in k21672 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in ... */
static void C_ccall f_17423(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,c,3)))){
C_save_and_reclaim((void *)f_17423,c,av);}
a=C_alloc(4);
t2=C_mutate(&lf[613] /* (set! main#proxy-user-pass ...) */,t1);
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_17427,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
/* chicken-install.scm:360: chicken.irregex#irregex-match-substring */
t4=C_fast_retrieve(lf[525]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t4;
av2[1]=t3;
av2[2]=((C_word*)t0)[4];
av2[3]=C_fix(2);
((C_proc)(void*)(*((C_word*)t4+1)))(4,av2);}}

/* k17425 in k17421 in k17414 in k17408 in k21672 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in ... */
static void C_ccall f_17427(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,2)))){
C_save_and_reclaim((void *)f_17427,c,av);}
a=C_alloc(3);
t2=C_mutate(&lf[611] /* (set! main#proxy-host ...) */,t1);
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_17431,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
/* chicken-install.scm:361: scheme#string->number */
t4=*((C_word*)lf[527]+1);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t4;
av2[1]=t3;
av2[2]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t4+1)))(3,av2);}}

/* k17429 in k17425 in k17421 in k17414 in k17408 in k21672 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in ... */
static void C_ccall f_17431(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_17431,c,av);}
if(C_truep(t1)){
t2=C_mutate(&lf[612] /* (set! main#proxy-port ...) */,t1);
t3=((C_word*)t0)[2];
f_21076(t3,t2);}
else{
t2=lf[612] /* main#proxy-port */ =C_fix(80);;
t3=((C_word*)t0)[2];
f_21076(t3,t2);}}

/* main#canonical in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in ... */
static void C_fcall f_17436(C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,0,3)))){
C_save_and_reclaim_args((void *)trf_17436,2,t1,t2);}
a=C_alloc(3);
if(C_truep(C_i_symbolp(t2))){
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_17450,a[2]=t1,tmp=(C_word)a,a+=3,tmp);
/* chicken-install.scm:367: scheme#symbol->string */
t4=*((C_word*)lf[701]+1);{
C_word av2[3];
av2[0]=t4;
av2[1]=t3;
av2[2]=t2;
((C_proc)(void*)(*((C_word*)t4+1)))(3,av2);}}
else{
if(C_truep(C_i_stringp(t2))){
t3=t1;{
C_word av2[2];
av2[0]=t3;
av2[1]=C_a_i_cons(&a,2,t2,C_SCHEME_FALSE);
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}
else{
if(C_truep(C_i_pairp(t2))){
t3=t1;{
C_word av2[2];
av2[0]=t3;
av2[1]=t2;
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}
else{
/* chicken-install.scm:370: chicken.base#error */
t3=*((C_word*)lf[109]+1);{
C_word av2[4];
av2[0]=t3;
av2[1]=t1;
av2[2]=lf[702];
av2[3]=t2;
((C_proc)(void*)(*((C_word*)t3+1)))(4,av2);}}}}}

/* k17448 in main#canonical in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in ... */
static void C_ccall f_17450(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,1)))){
C_save_and_reclaim((void *)f_17450,c,av);}
a=C_alloc(3);
t2=((C_word*)t0)[2];{
C_word *av2=av;
av2[0]=t2;
av2[1]=C_a_i_cons(&a,2,t1,C_SCHEME_FALSE);
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}

/* main#apply-mappings in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in ... */
static void C_fcall f_17470(C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(14,0,4)))){
C_save_and_reclaim_args((void *)trf_17470,2,t1,t2);}
a=C_alloc(14);
t3=(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_17473,tmp=(C_word)a,a+=2,tmp);
t4=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_17490,a[2]=t1,a[3]=t2,a[4]=t3,tmp=(C_word)a,a+=5,tmp);
t5=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_17529,a[2]=t3,a[3]=t4,tmp=(C_word)a,a+=4,tmp);
t6=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_17531,a[2]=t3,tmp=(C_word)a,a+=3,tmp);
/* chicken-install.scm:377: append-map */
f_7061(t5,t6,t2,C_SCHEME_END_OF_LIST);}

/* same? in main#apply-mappings in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in ... */
static void C_ccall f_17473(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3=av[3];
C_word t4;
C_word t5;
C_word *a;
if(c!=4) C_bad_argc_2(c,4,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,c,2)))){
C_save_and_reclaim((void *)f_17473,c,av);}
a=C_alloc(4);
t4=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_17482,a[2]=t1,a[3]=t3,tmp=(C_word)a,a+=4,tmp);
/* chicken-install.scm:374: canonical */
f_17436(t4,t2);}

/* k17480 in same? in main#apply-mappings in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in ... */
static void C_ccall f_17482(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,c,2)))){
C_save_and_reclaim((void *)f_17482,c,av);}
a=C_alloc(4);
t2=C_u_i_car(t1);
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_17487,a[2]=((C_word*)t0)[2],a[3]=t2,tmp=(C_word)a,a+=4,tmp);
/* chicken-install.scm:374: canonical */
f_17436(t3,((C_word*)t0)[3]);}

/* k17485 in k17480 in same? in main#apply-mappings in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in ... */
static void C_ccall f_17487(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_17487,c,av);}
t2=((C_word*)t0)[2];{
C_word *av2=av;
av2[0]=t2;
av2[1]=C_i_equalp(((C_word*)t0)[3],C_u_i_car(t1));
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}

/* k17488 in main#apply-mappings in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in ... */
static void C_ccall f_17490(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(14,c,3)))){
C_save_and_reclaim((void *)f_17490,c,av);}
a=C_alloc(14);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_17493,a[2]=((C_word*)t0)[2],a[3]=t1,tmp=(C_word)a,a+=4,tmp);
t3=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_17496,a[2]=((C_word*)t0)[2],a[3]=t1,a[4]=t2,a[5]=((C_word*)t0)[3],tmp=(C_word)a,a+=6,tmp);
t4=C_i_length(((C_word*)t0)[3]);
t5=C_i_length(t1);
t6=C_eqp(t4,t5);
if(C_truep(t6)){
t7=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_17507,a[2]=((C_word*)t0)[4],a[3]=t1,tmp=(C_word)a,a+=4,tmp);
/* chicken-install.scm:386: every */
f_7231(t3,t7,((C_word*)t0)[3]);}
else{
t7=t3;{
C_word *av2=av;
av2[0]=t7;
av2[1]=C_SCHEME_FALSE;
f_17496(2,av2);}}}

/* k17491 in k17488 in main#apply-mappings in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in ... */
static void C_ccall f_17493(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_17493,c,av);}
t2=((C_word*)t0)[2];{
C_word *av2=av;
av2[0]=t2;
av2[1]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}

/* k17494 in k17488 in main#apply-mappings in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in ... */
static void C_ccall f_17496(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,3)))){
C_save_and_reclaim((void *)f_17496,c,av);}
a=C_alloc(6);
if(C_truep(t1)){
t2=((C_word*)t0)[2];{
C_word *av2=av;
av2[0]=t2;
av2[1]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}
else{
/* chicken-install.scm:389: d */
f_16733(((C_word*)t0)[4],lf[704],C_a_i_list(&a,2,((C_word*)t0)[5],((C_word*)t0)[3]));}}

/* a17506 in k17488 in main#apply-mappings in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in ... */
static void C_ccall f_17507(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3;
C_word t4;
C_word *a;
if(c!=3) C_bad_argc_2(c,3,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,c,3)))){
C_save_and_reclaim((void *)f_17507,c,av);}
a=C_alloc(4);
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_17513,a[2]=((C_word*)t0)[2],a[3]=t2,tmp=(C_word)a,a+=4,tmp);
/* chicken-install.scm:387: find */
f_7986(t1,t3,((C_word*)t0)[3]);}

/* a17512 in a17506 in k17488 in main#apply-mappings in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in ... */
static void C_ccall f_17513(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3;
C_word *a;
if(c!=3) C_bad_argc_2(c,3,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_17513,c,av);}
/* chicken-install.scm:387: g4676 */
t3=((C_word*)t0)[2];{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t3;
av2[1]=t1;
av2[2]=t2;
av2[3]=((C_word*)t0)[3];
f_17473(4,av2);}}

/* k17527 in main#apply-mappings in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in ... */
static void C_ccall f_17529(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,3)))){
C_save_and_reclaim((void *)f_17529,c,av);}
a=C_alloc(6);
t2=C_SCHEME_UNDEFINED;
t3=(*a=C_VECTOR_TYPE|1,a[1]=t2,tmp=(C_word)a,a+=2,tmp);
t4=C_set_block_item(t3,0,(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_7432,a[2]=t3,a[3]=((C_word*)t0)[2],tmp=(C_word)a,a+=4,tmp));
t5=((C_word*)t3)[1];
f_7432(t5,((C_word*)t0)[3],t1);}

/* a17530 in main#apply-mappings in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in ... */
static void C_ccall f_17531(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3;
C_word t4;
C_word t5;
C_word *a;
if(c!=3) C_bad_argc_2(c,3,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(8,c,3)))){
C_save_and_reclaim((void *)f_17531,c,av);}
a=C_alloc(8);
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_17535,a[2]=t1,a[3]=t2,tmp=(C_word)a,a+=4,tmp);
t4=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_17594,a[2]=((C_word*)t0)[2],a[3]=t2,tmp=(C_word)a,a+=4,tmp);
/* chicken-install.scm:379: find */
f_7986(t3,t4,C_retrieve2(lf[624],C_text("main#mappings")));}

/* k17533 in a17530 in main#apply-mappings in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in ... */
static void C_ccall f_17535(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word t11;
C_word t12;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(13,c,3)))){
C_save_and_reclaim((void *)f_17535,c,av);}
a=C_alloc(13);
if(C_truep(t1)){
t2=C_a_i_cons(&a,2,C_SCHEME_UNDEFINED,C_SCHEME_END_OF_LIST);
t3=t2;
t4=(*a=C_VECTOR_TYPE|1,a[1]=t3,tmp=(C_word)a,a+=2,tmp);
t5=((C_word*)t4)[1];
t6=C_fast_retrieve(lf[172]);
t7=C_i_cdr(t1);
t8=C_i_check_list_2(t7,lf[8]);
t9=C_SCHEME_UNDEFINED;
t10=(*a=C_VECTOR_TYPE|1,a[1]=t9,tmp=(C_word)a,a+=2,tmp);
t11=C_set_block_item(t10,0,(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_17554,a[2]=t4,a[3]=t10,a[4]=t6,a[5]=t5,tmp=(C_word)a,a+=6,tmp));
t12=((C_word*)t10)[1];
f_17554(t12,((C_word*)t0)[2],t7);}
else{
t2=((C_word*)t0)[2];{
C_word *av2=av;
av2[0]=t2;
av2[1]=C_a_i_list1(&a,1,((C_word*)t0)[3]);
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}}

/* map-loop4644 in k17533 in a17530 in main#apply-mappings in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in ... */
static void C_fcall f_17554(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,0,2)))){
C_save_and_reclaim_args((void *)trf_17554,3,t0,t1,t2);}
a=C_alloc(6);
if(C_truep(C_i_pairp(t2))){
t3=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_17579,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=t1,a[5]=t2,tmp=(C_word)a,a+=6,tmp);
/* chicken-install.scm:381: g4650 */
t4=((C_word*)t0)[4];{
C_word av2[3];
av2[0]=t4;
av2[1]=t3;
av2[2]=C_slot(t2,C_fix(0));
((C_proc)(void*)(*((C_word*)t4+1)))(3,av2);}}
else{
t3=t1;{
C_word av2[2];
av2[0]=t3;
av2[1]=C_slot(((C_word*)t0)[5],C_fix(1));
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}}

/* k17577 in map-loop4644 in k17533 in a17530 in main#apply-mappings in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in ... */
static void C_ccall f_17579(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,2)))){
C_save_and_reclaim((void *)f_17579,c,av);}
a=C_alloc(3);
t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST);
t3=C_i_setslot(((C_word*)((C_word*)t0)[2])[1],C_fix(1),t2);
t4=C_mutate(((C_word *)((C_word*)t0)[2])+1,t2);
t5=((C_word*)((C_word*)t0)[3])[1];
f_17554(t5,((C_word*)t0)[4],C_slot(((C_word*)t0)[5],C_fix(1)));}

/* a17593 in a17530 in main#apply-mappings in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in ... */
static void C_ccall f_17594(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3;
C_word t4;
C_word *a;
if(c!=3) C_bad_argc_2(c,3,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,c,3)))){
C_save_and_reclaim((void *)f_17594,c,av);}
a=C_alloc(4);
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_17600,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
/* chicken-install.scm:379: find */
f_7986(t1,t3,C_i_car(t2));}

/* a17599 in a17593 in a17530 in main#apply-mappings in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in ... */
static void C_ccall f_17600(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3;
C_word *a;
if(c!=3) C_bad_argc_2(c,3,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_17600,c,av);}
/* chicken-install.scm:379: g4637 */
t3=((C_word*)t0)[2];{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t3;
av2[1]=t1;
av2[2]=((C_word*)t0)[3];
av2[3]=t2;
f_17473(4,av2);}}

/* k17612 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in ... */
static void C_ccall f_17614(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,c,3)))){
C_save_and_reclaim((void *)f_17614,c,av);}
a=C_alloc(4);
t2=C_i_assq(t1,C_retrieve2(lf[626],C_text("main#override")));
if(C_truep(t2)){
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_17621,a[2]=((C_word*)t0)[2],a[3]=t1,tmp=(C_word)a,a+=4,tmp);
/* chicken-install.scm:397: g4689 */
t4=t3;
f_17621(t4,((C_word*)t0)[3],t2);}
else{
t3=C_i_pairp(((C_word*)t0)[2]);
t4=((C_word*)t0)[3];{
C_word *av2=av;
av2[0]=t4;
av2[1]=(C_truep(t3)?C_u_i_cdr(((C_word*)t0)[2]):C_SCHEME_FALSE);
f_18635(2,av2);}}}

/* g4689 in k17612 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in ... */
static void C_fcall f_17621(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(11,0,2)))){
C_save_and_reclaim_args((void *)trf_17621,3,t0,t1,t2);}
a=C_alloc(11);
t3=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_17625,a[2]=t2,a[3]=((C_word*)t0)[2],a[4]=t1,tmp=(C_word)a,a+=5,tmp);
t4=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_17648,a[2]=t3,a[3]=((C_word*)t0)[2],a[4]=((C_word*)t0)[3],a[5]=t2,tmp=(C_word)a,a+=6,tmp);
if(C_truep(C_i_pairp(((C_word*)t0)[2]))){
t5=C_i_cdr(t2);
if(C_truep(C_i_pairp(t5))){
t6=C_i_cadr(t2);
t7=t4;
f_17648(t7,C_i_not(C_i_equalp(t6,C_u_i_cdr(((C_word*)t0)[2]))));}
else{
t6=t4;
f_17648(t6,C_SCHEME_FALSE);}}
else{
t5=t4;
f_17648(t5,C_SCHEME_FALSE);}}

/* k17623 in g4689 in k17612 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in ... */
static void C_ccall f_17625(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_17625,c,av);}
t2=C_i_cdr(((C_word*)t0)[2]);
if(C_truep(C_i_nullp(t2))){
t3=C_i_pairp(((C_word*)t0)[3]);
t4=((C_word*)t0)[4];{
C_word *av2=av;
av2[0]=t4;
av2[1]=(C_truep(t3)?C_u_i_cdr(((C_word*)t0)[3]):C_SCHEME_FALSE);
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}
else{
t3=((C_word*)t0)[4];{
C_word *av2=av;
av2[0]=t3;
av2[1]=C_i_cadr(((C_word*)t0)[2]);
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}}

/* k17646 in g4689 in k17612 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in ... */
static void C_fcall f_17648(C_word t0,C_word t1){
C_word tmp;
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,0,3)))){
C_save_and_reclaim_args((void *)trf_17648,2,t0,t1);}
a=C_alloc(6);
if(C_truep(t1)){
t2=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_17655,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],tmp=(C_word)a,a+=6,tmp);
/* chicken-install.scm:403: chicken.base#open-output-string */
t3=C_fast_retrieve(lf[571]);{
C_word av2[2];
av2[0]=t3;
av2[1]=t2;
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}
else{
/* chicken-install.scm:406: d */
f_16733(((C_word*)t0)[2],lf[803],C_a_i_list(&a,1,((C_word*)t0)[5]));}}

/* k17653 in k17646 in g4689 in k17612 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in ... */
static void C_ccall f_17655(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(7,c,4)))){
C_save_and_reclaim((void *)f_17655,c,av);}
a=C_alloc(7);
t2=C_i_check_port_2(t1,C_fix(2),C_SCHEME_TRUE,lf[567]);
t3=(*a=C_CLOSURE_TYPE|6,a[1]=(C_word)f_17661,a[2]=((C_word*)t0)[2],a[3]=t1,a[4]=((C_word*)t0)[3],a[5]=((C_word*)t0)[4],a[6]=((C_word*)t0)[5],tmp=(C_word)a,a+=7,tmp);
/* chicken-install.scm:403: ##sys#print */
t4=*((C_word*)lf[475]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t4;
av2[1]=t3;
av2[2]=lf[802];
av2[3]=C_SCHEME_FALSE;
av2[4]=t1;
((C_proc)(void*)(*((C_word*)t4+1)))(5,av2);}}

/* k17659 in k17653 in k17646 in g4689 in k17612 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in ... */
static void C_ccall f_17661(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,4)))){
C_save_and_reclaim((void *)f_17661,c,av);}
a=C_alloc(6);
t2=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_17664,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],tmp=(C_word)a,a+=6,tmp);
/* chicken-install.scm:403: ##sys#print */
t3=*((C_word*)lf[475]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=C_i_cadr(((C_word*)t0)[6]);
av2[3]=C_SCHEME_FALSE;
av2[4]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t3+1)))(5,av2);}}

/* k17662 in k17659 in k17653 in k17646 in g4689 in k17612 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in ... */
static void C_ccall f_17664(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,4)))){
C_save_and_reclaim((void *)f_17664,c,av);}
a=C_alloc(6);
t2=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_17667,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],tmp=(C_word)a,a+=6,tmp);
/* chicken-install.scm:403: ##sys#print */
t3=*((C_word*)lf[475]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=lf[801];
av2[3]=C_SCHEME_FALSE;
av2[4]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t3+1)))(5,av2);}}

/* k17665 in k17662 in k17659 in k17653 in k17646 in g4689 in k17612 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in ... */
static void C_ccall f_17667(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,c,4)))){
C_save_and_reclaim((void *)f_17667,c,av);}
a=C_alloc(5);
t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_17670,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],tmp=(C_word)a,a+=5,tmp);
/* chicken-install.scm:403: ##sys#print */
t3=*((C_word*)lf[475]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=((C_word*)t0)[5];
av2[3]=C_SCHEME_FALSE;
av2[4]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t3+1)))(5,av2);}}

/* k17668 in k17665 in k17662 in k17659 in k17653 in k17646 in g4689 in k17612 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in ... */
static void C_ccall f_17670(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,c,4)))){
C_save_and_reclaim((void *)f_17670,c,av);}
a=C_alloc(5);
t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_17673,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],tmp=(C_word)a,a+=5,tmp);
/* chicken-install.scm:403: ##sys#print */
t3=*((C_word*)lf[475]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=lf[800];
av2[3]=C_SCHEME_FALSE;
av2[4]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t3+1)))(5,av2);}}

/* k17671 in k17668 in k17665 in k17662 in k17659 in k17653 in k17646 in g4689 in k17612 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in ... */
static void C_ccall f_17673(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,c,4)))){
C_save_and_reclaim((void *)f_17673,c,av);}
a=C_alloc(4);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_17676,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
/* chicken-install.scm:403: ##sys#print */
t3=*((C_word*)lf[475]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=C_i_cdr(((C_word*)t0)[4]);
av2[3]=C_SCHEME_FALSE;
av2[4]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t3+1)))(5,av2);}}

/* k17674 in k17671 in k17668 in k17665 in k17662 in k17659 in k17653 in k17646 in g4689 in k17612 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in ... */
static void C_ccall f_17676(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,c,3)))){
C_save_and_reclaim((void *)f_17676,c,av);}
a=C_alloc(4);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_17679,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
/* chicken-install.scm:403: ##sys#write-char-0 */
{C_proc tp=(C_proc)C_fast_retrieve_symbol_proc(lf[474]);
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=*((C_word*)lf[474]+1);
av2[1]=t2;
av2[2]=C_make_character(39);
av2[3]=((C_word*)t0)[3];
tp(4,av2);}}

/* k17677 in k17674 in k17671 in k17668 in k17665 in k17662 in k17659 in k17653 in k17646 in g4689 in k17612 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in ... */
static void C_ccall f_17679(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,2)))){
C_save_and_reclaim((void *)f_17679,c,av);}
a=C_alloc(3);
t2=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_17682,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
/* chicken-install.scm:403: chicken.base#get-output-string */
t3=C_fast_retrieve(lf[568]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}

/* k17680 in k17677 in k17674 in k17671 in k17668 in k17665 in k17662 in k17659 in k17653 in k17646 in g4689 in k17612 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in ... */
static void C_ccall f_17682(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_17682,c,av);}
/* chicken-install.scm:402: chicken.base#warning */
t2=C_fast_retrieve(lf[724]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(3,av2);}}

/* k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in ... */
static void C_ccall f_17743(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,2)))){
C_save_and_reclaim((void *)f_17743,c,av);}
a=C_alloc(6);
t2=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_17746,a[2]=((C_word*)t0)[2],a[3]=t1,a[4]=((C_word*)t0)[3],a[5]=((C_word*)t0)[4],tmp=(C_word)a,a+=6,tmp);
/* chicken-install.scm:419: chicken.time#current-seconds */
t3=C_fast_retrieve(lf[783]);{
C_word *av2=av;
av2[0]=t3;
av2[1]=t2;
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}

/* k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in ... */
static void C_ccall f_17746(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(7,c,3)))){
C_save_and_reclaim((void *)f_17746,c,av);}
a=C_alloc(7);
t2=(*a=C_CLOSURE_TYPE|6,a[1]=(C_word)f_17749,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=t1,tmp=(C_word)a,a+=7,tmp);
/* chicken-install.scm:420: chicken.pathname#make-pathname */
t3=C_fast_retrieve(lf[62]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=((C_word*)t0)[3];
av2[3]=lf[797];
((C_proc)(void*)(*((C_word*)t3+1)))(4,av2);}}

/* k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in ... */
static void C_ccall f_17749(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(8,c,4)))){
C_save_and_reclaim((void *)f_17749,c,av);}
a=C_alloc(8);
t2=(*a=C_CLOSURE_TYPE|7,a[1]=(C_word)f_17752,a[2]=t1,a[3]=((C_word*)t0)[2],a[4]=((C_word*)t0)[3],a[5]=((C_word*)t0)[4],a[6]=((C_word*)t0)[5],a[7]=((C_word*)t0)[6],tmp=(C_word)a,a+=8,tmp);
/* chicken-install.scm:421: chicken.pathname#make-pathname */
t3=C_fast_retrieve(lf[62]);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=((C_word*)t0)[3];
av2[3]=((C_word*)t0)[2];
av2[4]=C_retrieve2(lf[51],C_text("main#+egg-extension+"));
((C_proc)(void*)(*((C_word*)t3+1)))(5,av2);}}

/* k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in ... */
static void C_ccall f_17752(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(22,c,3)))){
C_save_and_reclaim((void *)f_17752,c,av);}
a=C_alloc(22);
t2=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_17754,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],tmp=(C_word)a,a+=6,tmp);
t3=(*a=C_CLOSURE_TYPE|8,a[1]=(C_word)f_17782,a[2]=((C_word*)t0)[6],a[3]=((C_word*)t0)[4],a[4]=t1,a[5]=t2,a[6]=((C_word*)t0)[3],a[7]=((C_word*)t0)[5],a[8]=((C_word*)t0)[7],tmp=(C_word)a,a+=9,tmp);
t4=(*a=C_CLOSURE_TYPE|6,a[1]=(C_word)f_17967,a[2]=t2,a[3]=t3,a[4]=((C_word*)t0)[3],a[5]=((C_word*)t0)[2],a[6]=t1,tmp=(C_word)a,a+=7,tmp);
/* chicken-install.scm:428: probe-dir */
f_8337(t4,((C_word*)t0)[4]);}

/* fetch in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in ... */
static void C_fcall f_17754(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(12,0,2)))){
C_save_and_reclaim_args((void *)trf_17754,3,t0,t1,t2);}
a=C_alloc(12);
t3=(*a=C_CLOSURE_TYPE|7,a[1]=(C_word)f_17758,a[2]=t1,a[3]=((C_word*)t0)[2],a[4]=t2,a[5]=((C_word*)t0)[3],a[6]=((C_word*)t0)[4],a[7]=((C_word*)t0)[5],tmp=(C_word)a,a+=8,tmp);
t4=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_17776,a[2]=t3,a[3]=((C_word*)t0)[4],tmp=(C_word)a,a+=4,tmp);
/* chicken-install.scm:423: chicken.file#file-exists? */
t5=C_fast_retrieve(lf[61]);{
C_word av2[3];
av2[0]=t5;
av2[1]=t4;
av2[2]=((C_word*)t0)[4];
((C_proc)(void*)(*((C_word*)t5+1)))(3,av2);}}

/* k17756 in fetch in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in ... */
static void C_ccall f_17758(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(8,c,3)))){
C_save_and_reclaim((void *)f_17758,c,av);}
a=C_alloc(8);
t2=(*a=C_CLOSURE_TYPE|7,a[1]=(C_word)f_17761,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],tmp=(C_word)a,a+=8,tmp);
/* chicken-install.scm:425: chicken.file#create-directory */
t3=C_fast_retrieve(lf[769]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=((C_word*)t0)[6];
av2[3]=C_SCHEME_TRUE;
((C_proc)(void*)(*((C_word*)t3+1)))(4,av2);}}

/* k17759 in k17756 in fetch in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in ... */
static void C_ccall f_17761(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(13,c,3)))){
C_save_and_reclaim((void *)f_17761,c,av);}
a=C_alloc(13);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_17764,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
t3=C_SCHEME_UNDEFINED;
t4=(*a=C_VECTOR_TYPE|1,a[1]=t3,tmp=(C_word)a,a+=2,tmp);
t5=C_set_block_item(t4,0,(*a=C_CLOSURE_TYPE|6,a[1]=(C_word)f_17998,a[2]=((C_word*)t0)[4],a[3]=((C_word*)t0)[5],a[4]=((C_word*)t0)[6],a[5]=((C_word*)t0)[7],a[6]=t4,tmp=(C_word)a,a+=7,tmp));
t6=((C_word*)t4)[1];
f_17998(t6,t2,C_retrieve2(lf[623],C_text("main#default-locations")));}

/* k17762 in k17759 in k17756 in fetch in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in ... */
static void C_ccall f_17764(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(2,c,3)))){
C_save_and_reclaim((void *)f_17764,c,av);}
a=C_alloc(2);
t2=(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_17769,tmp=(C_word)a,a+=2,tmp);
/* chicken-install.scm:427: scheme#with-output-to-file */
t3=C_fast_retrieve(lf[470]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t3;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=t2;
((C_proc)(void*)(*((C_word*)t3+1)))(4,av2);}}

/* a17768 in k17762 in k17759 in k17756 in fetch in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in ... */
static void C_ccall f_17769(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
if(c!=2) C_bad_argc_2(c,2,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_17769,c,av);}
/* chicken-install.scm:427: g4728 */
t2=*((C_word*)lf[745]+1);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t2;
av2[1]=t1;
av2[2]=C_retrieve2(lf[652],C_text("main#current-status"));
((C_proc)(void*)(*((C_word*)t2+1)))(3,av2);}}

/* k17774 in fetch in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in ... */
static void C_ccall f_17776(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_17776,c,av);}
if(C_truep(t1)){
/* chicken-install.scm:424: chicken.file#delete-directory */
t2=C_fast_retrieve(lf[748]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=C_SCHEME_TRUE;
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}
else{
t2=((C_word*)t0)[2];{
C_word *av2=av;
av2[0]=t2;
av2[1]=C_SCHEME_UNDEFINED;
f_17758(2,av2);}}}

/* k17780 in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in ... */
static void C_ccall f_17782(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(15,c,2)))){
C_save_and_reclaim((void *)f_17782,c,av);}
a=C_alloc(15);
t2=(*a=C_CLOSURE_TYPE|8,a[1]=(C_word)f_17785,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],tmp=(C_word)a,a+=9,tmp);
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_17900,a[2]=t2,tmp=(C_word)a,a+=3,tmp);
t4=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f23745,a[2]=t3,tmp=(C_word)a,a+=3,tmp);
/* egg-information.scm:37: locate-egg-file */
f_8356(t4,((C_word*)t0)[4]);}

/* k17783 in k17780 in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in ... */
static void C_ccall f_17785(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(10,c,3)))){
C_save_and_reclaim((void *)f_17785,c,av);}
a=C_alloc(10);
t2=(*a=C_CLOSURE_TYPE|9,a[1]=(C_word)f_17788,a[2]=t1,a[3]=((C_word*)t0)[2],a[4]=((C_word*)t0)[3],a[5]=((C_word*)t0)[4],a[6]=((C_word*)t0)[5],a[7]=((C_word*)t0)[6],a[8]=((C_word*)t0)[7],a[9]=((C_word*)t0)[8],tmp=(C_word)a,a+=10,tmp);
/* chicken-install.scm:443: chicken.pathname#make-pathname */
t3=C_fast_retrieve(lf[62]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=((C_word*)t0)[3];
av2[3]=C_retrieve2(lf[47],C_text("main#+version-file+"));
((C_proc)(void*)(*((C_word*)t3+1)))(4,av2);}}

/* k17786 in k17783 in k17780 in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in ... */
static void C_ccall f_17788(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(11,c,3)))){
C_save_and_reclaim((void *)f_17788,c,av);}
a=C_alloc(11);
t2=(*a=C_CLOSURE_TYPE|10,a[1]=(C_word)f_17791,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=t1,a[6]=((C_word*)t0)[5],a[7]=((C_word*)t0)[6],a[8]=((C_word*)t0)[7],a[9]=((C_word*)t0)[8],a[10]=((C_word*)t0)[9],tmp=(C_word)a,a+=11,tmp);
/* chicken-install.scm:444: chicken.pathname#make-pathname */
t3=C_fast_retrieve(lf[62]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=((C_word*)t0)[4];
av2[3]=C_retrieve2(lf[49],C_text("main#+timestamp-file+"));
((C_proc)(void*)(*((C_word*)t3+1)))(4,av2);}}

/* k17789 in k17786 in k17783 in k17780 in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in ... */
static void C_ccall f_17791(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(15,c,2)))){
C_save_and_reclaim((void *)f_17791,c,av);}
a=C_alloc(15);
t2=(
/* chicken-install.scm:445: get-egg-property */
  f_8393(((C_word*)t0)[2],lf[205],C_SCHEME_END_OF_LIST)
);
t3=(*a=C_CLOSURE_TYPE|10,a[1]=(C_word)f_17797,a[2]=((C_word*)t0)[3],a[3]=((C_word*)t0)[4],a[4]=((C_word*)t0)[5],a[5]=((C_word*)t0)[6],a[6]=((C_word*)t0)[7],a[7]=((C_word*)t0)[8],a[8]=((C_word*)t0)[9],a[9]=((C_word*)t0)[10],a[10]=t1,tmp=(C_word)a,a+=11,tmp);
if(C_truep(t2)){
t4=t3;{
C_word *av2=av;
av2[0]=t4;
av2[1]=t2;
f_17797(2,av2);}}
else{
t4=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_17893,a[2]=t3,a[3]=((C_word*)t0)[5],tmp=(C_word)a,a+=4,tmp);
/* chicken-install.scm:446: chicken.file#file-exists? */
t5=C_fast_retrieve(lf[61]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t5;
av2[1]=t4;
av2[2]=((C_word*)t0)[5];
((C_proc)(void*)(*((C_word*)t5+1)))(3,av2);}}}

/* k17795 in k17789 in k17786 in k17783 in k17780 in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in ... */
static void C_ccall f_17797(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(17,c,2)))){
C_save_and_reclaim((void *)f_17797,c,av);}
a=C_alloc(17);
t2=(*a=C_CLOSURE_TYPE|8,a[1]=(C_word)f_17803,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],tmp=(C_word)a,a+=9,tmp);
if(C_truep(C_i_not(C_retrieve2(lf[649],C_text("main#cached-only"))))){
t3=C_i_stringp(((C_word*)t0)[8]);
t4=(C_truep(t3)?C_i_not(C_i_equalp(((C_word*)t0)[8],t1)):C_SCHEME_FALSE);
if(C_truep(t4)){
t5=t2;
f_17803(t5,t4);}
else{
t5=(*a=C_CLOSURE_TYPE|7,a[1]=(C_word)f_17877,a[2]=t2,a[3]=t1,a[4]=((C_word*)t0)[7],a[5]=((C_word*)t0)[3],a[6]=((C_word*)t0)[9],a[7]=((C_word*)t0)[10],tmp=(C_word)a,a+=8,tmp);
/* chicken-install.scm:451: chicken.file#file-exists? */
t6=C_fast_retrieve(lf[61]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t6;
av2[1]=t5;
av2[2]=((C_word*)t0)[10];
((C_proc)(void*)(*((C_word*)t6+1)))(3,av2);}}}
else{
t3=t2;
f_17803(t3,C_SCHEME_FALSE);}}

/* k17801 in k17795 in k17789 in k17786 in k17783 in k17780 in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in ... */
static void C_fcall f_17803(C_word t0,C_word t1){
C_word tmp;
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(10,0,3)))){
C_save_and_reclaim_args((void *)trf_17803,2,t0,t1);}
a=C_alloc(10);
if(C_truep(t1)){
t2=(*a=C_CLOSURE_TYPE|6,a[1]=(C_word)f_17806,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],tmp=(C_word)a,a+=7,tmp);
/* chicken-install.scm:455: d */
f_16733(t2,lf[787],C_a_i_list(&a,1,((C_word*)t0)[7]));}
else{
/* chicken-install.scm:462: scheme#values */{
C_word av2[4];
av2[0]=0;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=((C_word*)t0)[8];
C_values(4,av2);}}}

/* k17804 in k17801 in k17795 in k17789 in k17786 in k17783 in k17780 in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in ... */
static void C_ccall f_17806(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,2)))){
C_save_and_reclaim((void *)f_17806,c,av);}
a=C_alloc(6);
t2=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_17809,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],tmp=(C_word)a,a+=6,tmp);
/* chicken-install.scm:456: fetch */
t3=((C_word*)t0)[6];
f_17754(t3,t2,C_SCHEME_TRUE);}

/* k17807 in k17804 in k17801 in k17795 in k17789 in k17786 in k17783 in k17780 in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in ... */
static void C_ccall f_17809(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(11,c,2)))){
C_save_and_reclaim((void *)f_17809,c,av);}
a=C_alloc(11);
t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_17812,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],tmp=(C_word)a,a+=5,tmp);
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_17834,a[2]=t2,tmp=(C_word)a,a+=3,tmp);
t4=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f23716,a[2]=t3,tmp=(C_word)a,a+=3,tmp);
/* egg-information.scm:37: locate-egg-file */
f_8356(t4,((C_word*)t0)[5]);}

/* k17810 in k17807 in k17804 in k17801 in k17795 in k17789 in k17786 in k17783 in k17780 in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in ... */
static void C_ccall f_17812(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(10,c,3)))){
C_save_and_reclaim((void *)f_17812,c,av);}
a=C_alloc(10);
t2=(
/* chicken-install.scm:458: get-egg-property */
  f_8393(t1,lf[205],C_SCHEME_END_OF_LIST)
);
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_17818,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
if(C_truep(t2)){
/* chicken-install.scm:461: scheme#values */{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=0;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=t2;
C_values(4,av2);}}
else{
t4=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_17827,a[2]=t3,a[3]=((C_word*)t0)[4],a[4]=((C_word*)t0)[2],a[5]=((C_word*)t0)[3],tmp=(C_word)a,a+=6,tmp);
/* chicken-install.scm:459: chicken.file#file-exists? */
t5=C_fast_retrieve(lf[61]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t5;
av2[1]=t4;
av2[2]=((C_word*)t0)[4];
((C_proc)(void*)(*((C_word*)t5+1)))(3,av2);}}}

/* k17816 in k17810 in k17807 in k17804 in k17801 in k17795 in k17789 in k17786 in k17783 in k17780 in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in ... */
static void C_ccall f_17818(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_17818,c,av);}
/* chicken-install.scm:461: scheme#values */{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=0;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=t1;
C_values(4,av2);}}

/* k17825 in k17810 in k17807 in k17804 in k17801 in k17795 in k17789 in k17786 in k17783 in k17780 in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in ... */
static void C_ccall f_17827(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_17827,c,av);}
if(C_truep(t1)){
/* chicken-install.scm:460: scheme#with-input-from-file */
t2=C_fast_retrieve(lf[741]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=*((C_word*)lf[742]+1);
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}
else{
/* chicken-install.scm:461: scheme#values */{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=0;
av2[1]=((C_word*)t0)[4];
av2[2]=((C_word*)t0)[5];
av2[3]=C_SCHEME_FALSE;
C_values(4,av2);}}}

/* k17832 in k17807 in k17804 in k17801 in k17795 in k17789 in k17786 in k17783 in k17780 in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in ... */
static void C_ccall f_17834(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_17834,c,av);}
/* chicken-install.scm:457: validate-egg-info */
f_16415(((C_word*)t0)[2],t1);}

/* k17853 in k17875 in k17795 in k17789 in k17786 in k17783 in k17780 in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in ... */
static void C_fcall f_17855(C_word t0,C_word t1){
C_word tmp;
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(11,0,3)))){
C_save_and_reclaim_args((void *)trf_17855,2,t0,t1);}
a=C_alloc(11);
if(C_truep(t1)){
t2=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_17862,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
t3=C_SCHEME_UNDEFINED;
t4=(*a=C_VECTOR_TYPE|1,a[1]=t3,tmp=(C_word)a,a+=2,tmp);
t5=C_set_block_item(t4,0,(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_18255,a[2]=((C_word*)t0)[3],a[3]=((C_word*)t0)[4],a[4]=((C_word*)t0)[5],a[5]=t4,tmp=(C_word)a,a+=6,tmp));
t6=((C_word*)t4)[1];
f_18255(t6,t2,C_retrieve2(lf[623],C_text("main#default-locations")));}
else{
t2=((C_word*)t0)[2];
f_17803(t2,C_SCHEME_FALSE);}}

/* k17860 in k17853 in k17875 in k17795 in k17789 in k17786 in k17783 in k17780 in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in ... */
static void C_ccall f_17862(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_17862,c,av);}
t2=((C_word*)t0)[2];
f_17803(t2,C_i_not(t1));}

/* k17871 in k17875 in k17795 in k17789 in k17786 in k17783 in k17780 in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in ... */
static void C_ccall f_17873(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(29,c,1)))){
C_save_and_reclaim((void *)f_17873,c,av);}
a=C_alloc(29);
t2=C_s_a_i_minus(&a,2,((C_word*)t0)[2],t1);
t3=((C_word*)t0)[3];
f_17855(t3,C_i_greaterp(t2,C_fix(3600)));}

/* k17875 in k17795 in k17789 in k17786 in k17783 in k17780 in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in ... */
static void C_ccall f_17877(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(10,c,3)))){
C_save_and_reclaim((void *)f_17877,c,av);}
a=C_alloc(10);
t2=C_i_not(t1);
t3=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_17855,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],tmp=(C_word)a,a+=6,tmp);
if(C_truep(t2)){
t4=t3;
f_17855(t4,t2);}
else{
t4=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_17873,a[2]=((C_word*)t0)[6],a[3]=t3,tmp=(C_word)a,a+=4,tmp);
/* chicken-install.scm:452: scheme#with-input-from-file */
t5=C_fast_retrieve(lf[741]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t5;
av2[1]=t4;
av2[2]=((C_word*)t0)[7];
av2[3]=*((C_word*)lf[742]+1);
((C_proc)(void*)(*((C_word*)t5+1)))(4,av2);}}}

/* k17891 in k17789 in k17786 in k17783 in k17780 in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in ... */
static void C_ccall f_17893(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_17893,c,av);}
if(C_truep(t1)){
/* chicken-install.scm:447: scheme#with-input-from-file */
t2=C_fast_retrieve(lf[741]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=*((C_word*)lf[742]+1);
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}
else{
t2=((C_word*)t0)[2];{
C_word *av2=av;
av2[0]=t2;
av2[1]=C_SCHEME_FALSE;
f_17797(2,av2);}}}

/* k17898 in k17780 in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in ... */
static void C_ccall f_17900(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_17900,c,av);}
/* chicken-install.scm:442: validate-egg-info */
f_16415(((C_word*)t0)[2],t1);}

/* k17904 in k17965 in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in ... */
static void C_fcall f_17906(C_word t0,C_word t1){
C_word tmp;
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(9,0,3)))){
C_save_and_reclaim_args((void *)trf_17906,2,t0,t1);}
a=C_alloc(9);
if(C_truep(t1)){
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_17909,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
/* chicken-install.scm:430: d */
f_16733(t2,lf[793],C_a_i_list(&a,1,((C_word*)t0)[4]));}
else{
t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_17924,a[2]=((C_word*)t0)[3],a[3]=((C_word*)t0)[4],a[4]=((C_word*)t0)[2],tmp=(C_word)a,a+=5,tmp);
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_17945,a[2]=t2,a[3]=((C_word*)t0)[5],tmp=(C_word)a,a+=4,tmp);
/* chicken-install.scm:433: chicken.file#file-exists? */
t4=C_fast_retrieve(lf[61]);{
C_word av2[3];
av2[0]=t4;
av2[1]=t3;
av2[2]=((C_word*)t0)[5];
((C_proc)(void*)(*((C_word*)t4+1)))(3,av2);}}}

/* k17907 in k17904 in k17965 in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in ... */
static void C_ccall f_17909(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,c,2)))){
C_save_and_reclaim((void *)f_17909,c,av);}
a=C_alloc(4);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_17912,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
if(C_truep(C_retrieve2(lf[649],C_text("main#cached-only")))){
/* chicken-install.scm:431: chicken.base#error */
t3=*((C_word*)lf[109]+1);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=lf[792];
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}
else{
/* chicken-install.scm:432: fetch */
t3=((C_word*)t0)[2];
f_17754(t3,((C_word*)t0)[3],C_SCHEME_FALSE);}}

/* k17910 in k17907 in k17904 in k17965 in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in ... */
static void C_ccall f_17912(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_17912,c,av);}
/* chicken-install.scm:432: fetch */
t2=((C_word*)t0)[2];
f_17754(t2,((C_word*)t0)[3],C_SCHEME_FALSE);}

/* k17922 in k17904 in k17965 in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in ... */
static void C_fcall f_17924(C_word t0,C_word t1){
C_word tmp;
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(8,0,3)))){
C_save_and_reclaim_args((void *)trf_17924,2,t0,t1);}
a=C_alloc(8);
if(C_truep(t1)){
t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_17927,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],tmp=(C_word)a,a+=5,tmp);
/* chicken-install.scm:436: d */
f_16733(t2,lf[796],C_a_i_list(&a,1,((C_word*)t0)[3]));}
else{
t2=C_SCHEME_UNDEFINED;
t3=((C_word*)t0)[2];{
C_word av2[2];
av2[0]=t3;
av2[1]=t2;
f_17782(2,av2);}}}

/* k17925 in k17922 in k17904 in k17965 in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in ... */
static void C_ccall f_17927(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_17927,c,av);}
if(C_truep(C_retrieve2(lf[649],C_text("main#cached-only")))){
if(C_truep(C_retrieve2(lf[639],C_text("main#force-install")))){
/* chicken-install.scm:439: chicken.base#warning */
t2=C_fast_retrieve(lf[724]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=lf[794];
av2[3]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}
else{
/* chicken-install.scm:440: chicken.base#error */
t2=*((C_word*)lf[109]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=lf[795];
av2[3]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}}
else{
/* chicken-install.scm:441: fetch */
t2=((C_word*)t0)[4];
f_17754(t2,((C_word*)t0)[2],C_SCHEME_FALSE);}}

/* k17943 in k17904 in k17965 in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in ... */
static void C_ccall f_17945(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,3)))){
C_save_and_reclaim((void *)f_17945,c,av);}
a=C_alloc(3);
if(C_truep(t1)){
t2=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_17956,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
/* chicken-install.scm:435: scheme#with-input-from-file */
t3=C_fast_retrieve(lf[741]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=((C_word*)t0)[3];
av2[3]=*((C_word*)lf[742]+1);
((C_proc)(void*)(*((C_word*)t3+1)))(4,av2);}}
else{
t2=((C_word*)t0)[2];
f_17924(t2,C_SCHEME_FALSE);}}

/* k17954 in k17943 in k17904 in k17965 in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in ... */
static void C_ccall f_17956(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_17956,c,av);}
t2=((C_word*)t0)[2];
f_17924(t2,C_i_not(C_i_equalp(C_retrieve2(lf[652],C_text("main#current-status")),t1)));}

/* k17961 in k17965 in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in ... */
static void C_ccall f_17963(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_17963,c,av);}
t2=((C_word*)t0)[2];
f_17906(t2,C_i_not(t1));}

/* k17965 in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in ... */
static void C_ccall f_17967(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(9,c,2)))){
C_save_and_reclaim((void *)f_17967,c,av);}
a=C_alloc(9);
t2=C_i_not(t1);
t3=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_17906,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],tmp=(C_word)a,a+=6,tmp);
if(C_truep(t2)){
t4=t3;
f_17906(t4,t2);}
else{
t4=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_17963,a[2]=t3,tmp=(C_word)a,a+=3,tmp);
/* chicken-install.scm:429: chicken.file#file-exists? */
t5=C_fast_retrieve(lf[61]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t5;
av2[1]=t4;
av2[2]=((C_word*)t0)[6];
((C_proc)(void*)(*((C_word*)t5+1)))(3,av2);}}}

/* main#resolve-location in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in ... */
static void C_ccall f_17969(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3;
C_word t4;
C_word t5;
C_word *a;
if(c!=3) C_bad_argc_2(c,3,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,3)))){
C_save_and_reclaim((void *)f_17969,c,av);}
a=C_alloc(3);
t3=C_i_assoc(t2,C_retrieve2(lf[625],C_text("main#aliases")));
if(C_truep(t3)){
t4=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_17977,a[2]=t2,tmp=(C_word)a,a+=3,tmp);
/* chicken-install.scm:465: g4782 */
t5=t4;
f_17977(t5,t1,t3);}
else{
t4=t1;{
C_word *av2=av;
av2[0]=t4;
av2[1]=t2;
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}}

/* g4782 in main#resolve-location in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in ... */
static void C_fcall f_17977(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(10,0,3)))){
C_save_and_reclaim_args((void *)trf_17977,3,t0,t1,t2);}
a=C_alloc(10);
t3=C_i_cdr(t2);
t4=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_17984,a[2]=t1,a[3]=t3,tmp=(C_word)a,a+=4,tmp);
/* chicken-install.scm:468: d */
f_16733(t4,lf[706],C_a_i_list(&a,2,((C_word*)t0)[2],t3));}

/* k17982 in g4782 in main#resolve-location in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in ... */
static void C_ccall f_17984(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_17984,c,av);}
/* chicken-install.scm:469: resolve-location */
t2=C_retrieve2(lf[705],C_text("main#resolve-location"));{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
f_17969(3,av2);}}

/* loop in k17759 in k17756 in fetch in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in ... */
static void C_fcall f_17998(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(11,0,3)))){
C_save_and_reclaim_args((void *)trf_17998,3,t0,t1,t2);}
a=C_alloc(11);
if(C_truep(C_i_nullp(t2))){
t3=(*a=C_CLOSURE_TYPE|6,a[1]=(C_word)f_18008,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=t1,tmp=(C_word)a,a+=7,tmp);
/* chicken-install.scm:475: chicken.file#create-temporary-directory */
t4=C_fast_retrieve(lf[785]);{
C_word av2[2];
av2[0]=t4;
av2[1]=t3;
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}
else{
t3=(*a=C_CLOSURE_TYPE|7,a[1]=(C_word)f_18154,a[2]=((C_word*)t0)[4],a[3]=((C_word*)t0)[6],a[4]=t2,a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[3],a[7]=t1,tmp=(C_word)a,a+=8,tmp);
t4=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_18215,a[2]=t3,tmp=(C_word)a,a+=3,tmp);
/* chicken-install.scm:505: chicken.pathname#make-pathname */
t5=C_fast_retrieve(lf[62]);{
C_word av2[4];
av2[0]=t5;
av2[1]=t4;
av2[2]=C_i_car(t2);
av2[3]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t5+1)))(4,av2);}}}

/* k18006 in loop in k17759 in k17756 in fetch in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in ... */
static void C_ccall f_18008(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word t11;
C_word t12;
C_word t13;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(20,c,3)))){
C_save_and_reclaim((void *)f_18008,c,av);}
a=C_alloc(20);
t2=C_a_i_cons(&a,2,C_SCHEME_UNDEFINED,C_SCHEME_END_OF_LIST);
t3=t2;
t4=(*a=C_VECTOR_TYPE|1,a[1]=t3,tmp=(C_word)a,a+=2,tmp);
t5=((C_word*)t4)[1];
t6=C_retrieve2(lf[705],C_text("main#resolve-location"));
t7=C_retrieve2(lf[622],C_text("main#default-servers"));
t8=C_i_check_list_2(C_retrieve2(lf[622],C_text("main#default-servers")),lf[8]);
t9=(*a=C_CLOSURE_TYPE|7,a[1]=(C_word)f_18021,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=t1,a[5]=((C_word*)t0)[4],a[6]=((C_word*)t0)[5],a[7]=((C_word*)t0)[6],tmp=(C_word)a,a+=8,tmp);
t10=C_SCHEME_UNDEFINED;
t11=(*a=C_VECTOR_TYPE|1,a[1]=t10,tmp=(C_word)a,a+=2,tmp);
t12=C_set_block_item(t11,0,(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_18119,a[2]=t4,a[3]=t11,a[4]=t5,tmp=(C_word)a,a+=5,tmp));
t13=((C_word*)t11)[1];
f_18119(t13,t9,C_retrieve2(lf[622],C_text("main#default-servers")));}

/* k18019 in k18006 in loop in k17759 in k17756 in fetch in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in ... */
static void C_ccall f_18021(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(10,c,3)))){
C_save_and_reclaim((void *)f_18021,c,av);}
a=C_alloc(10);
t2=C_SCHEME_UNDEFINED;
t3=(*a=C_VECTOR_TYPE|1,a[1]=t2,tmp=(C_word)a,a+=2,tmp);
t4=C_set_block_item(t3,0,(*a=C_CLOSURE_TYPE|7,a[1]=(C_word)f_18023,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=t3,tmp=(C_word)a,a+=8,tmp));
t5=((C_word*)t3)[1];
f_18023(t5,((C_word*)t0)[7],t1);}

/* loop in k18019 in k18006 in loop in k17759 in k17756 in fetch in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in ... */
static void C_fcall f_18023(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(12,0,3)))){
C_save_and_reclaim_args((void *)trf_18023,3,t0,t1,t2);}
a=C_alloc(12);
if(C_truep(C_i_nullp(t2))){
if(C_truep(((C_word*)t0)[2])){
/* chicken-install.scm:479: chicken.base#print */
t3=*((C_word*)lf[225]+1);{
C_word av2[3];
av2[0]=t3;
av2[1]=t1;
av2[2]=lf[746];
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}
else{
t3=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_18039,a[2]=t1,a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],tmp=(C_word)a,a+=5,tmp);
/* chicken-install.scm:481: chicken.file#delete-directory */
t4=C_fast_retrieve(lf[748]);{
C_word av2[3];
av2[0]=t4;
av2[1]=t3;
av2[2]=((C_word*)t0)[5];
((C_proc)(void*)(*((C_word*)t4+1)))(3,av2);}}}
else{
t3=(*a=C_CLOSURE_TYPE|8,a[1]=(C_word)f_18048,a[2]=t2,a[3]=((C_word*)t0)[6],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[3],a[6]=((C_word*)t0)[5],a[7]=((C_word*)t0)[7],a[8]=t1,tmp=(C_word)a,a+=9,tmp);
t4=C_i_car(t2);
/* chicken-install.scm:485: d */
f_16733(t3,lf[784],C_a_i_list(&a,1,t4));}}

/* k18037 in loop in k18019 in k18006 in loop in k17759 in k17756 in fetch in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in ... */
static void C_ccall f_18039(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,c,2)))){
C_save_and_reclaim((void *)f_18039,c,av);}
a=C_alloc(4);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_18042,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
/* chicken-install.scm:482: chicken.file#delete-directory */
t3=C_fast_retrieve(lf[748]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=((C_word*)t0)[4];
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}

/* k18040 in k18037 in loop in k18019 in k18006 in loop in k17759 in k17756 in fetch in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in ... */
static void C_ccall f_18042(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_18042,c,av);}
/* chicken-install.scm:483: chicken.base#error */
t2=*((C_word*)lf[109]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=lf[747];
av2[3]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}

/* k18046 in loop in k18019 in k18006 in loop in k17759 in k17756 in fetch in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in ... */
static void C_ccall f_18048(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(12,c,4)))){
C_save_and_reclaim((void *)f_18048,c,av);}
a=C_alloc(12);
t2=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_18053,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],tmp=(C_word)a,a+=6,tmp);
t3=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_18063,a[2]=((C_word*)t0)[6],a[3]=((C_word*)t0)[4],a[4]=((C_word*)t0)[7],a[5]=((C_word*)t0)[2],tmp=(C_word)a,a+=6,tmp);
/* chicken-install.scm:486: ##sys#call-with-values */{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=0;
av2[1]=((C_word*)t0)[8];
av2[2]=t2;
av2[3]=t3;
C_call_with_values(4,av2);}}

/* a18052 in k18046 in loop in k18019 in k18006 in loop in k17759 in k17756 in fetch in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in ... */
static void C_ccall f_18053(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word t11;
C_word t12;
C_word t13;
C_word t14;
C_word *a;
if(c!=2) C_bad_argc_2(c,2,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(53,c,3)))){
C_save_and_reclaim((void *)f_18053,c,av);}
a=C_alloc(53);
t2=C_i_car(((C_word*)t0)[2]);
t3=C_retrieve2(lf[611],C_text("main#proxy-host"));
t4=C_retrieve2(lf[612],C_text("main#proxy-port"));
t5=C_retrieve2(lf[613],C_text("main#proxy-user-pass"));
t6=C_a_i_list(&a,12,lf[749],((C_word*)t0)[3],lf[153],((C_word*)t0)[4],lf[750],C_SCHEME_TRUE,lf[543],C_retrieve2(lf[611],C_text("main#proxy-host")),lf[544],C_retrieve2(lf[612],C_text("main#proxy-port")),lf[545],C_retrieve2(lf[613],C_text("main#proxy-user-pass")));
t7=C_i_get_keyword(lf[749],t6,C_SCHEME_FALSE);
t8=C_i_get_keyword(lf[153],t6,C_SCHEME_FALSE);
t9=C_i_get_keyword(lf[750],t6,C_SCHEME_FALSE);
t10=C_i_get_keyword(lf[543],t6,C_SCHEME_FALSE);
t11=C_i_get_keyword(lf[544],t6,C_SCHEME_FALSE);
t12=C_i_get_keyword(lf[545],t6,C_SCHEME_FALSE);
t13=(*a=C_CLOSURE_TYPE|10,a[1]=(C_word)f_16036,a[2]=t1,a[3]=t7,a[4]=t8,a[5]=t9,a[6]=t10,a[7]=t11,a[8]=t12,a[9]=t2,a[10]=((C_word*)t0)[5],tmp=(C_word)a,a+=11,tmp);
/* egg-download.scm:321: d */
f_16733(t13,lf[782],C_a_i_list(&a,2,((C_word*)t0)[5],t2));}

/* a18062 in k18046 in loop in k18019 in k18006 in loop in k17759 in k17756 in fetch in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in ... */
static void C_ccall f_18063(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3=av[3];
C_word t4;
C_word t5;
C_word *a;
if(c!=4) C_bad_argc_2(c,4,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,3)))){
C_save_and_reclaim((void *)f_18063,c,av);}
a=C_alloc(6);
if(C_truep(t2)){
t4=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_18070,a[2]=t1,a[3]=((C_word*)t0)[2],a[4]=t3,a[5]=((C_word*)t0)[3],tmp=(C_word)a,a+=6,tmp);
/* chicken-install.scm:495: copy-egg-sources */
f_18221(t4,((C_word*)t0)[3],((C_word*)t0)[2]);}
else{
/* chicken-install.scm:504: loop */
t4=((C_word*)((C_word*)t0)[4])[1];
f_18023(t4,t1,C_i_cdr(((C_word*)t0)[5]));}}

/* k18068 in a18062 in k18046 in loop in k18019 in k18006 in loop in k17759 in k17756 in fetch in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in ... */
static void C_ccall f_18070(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,c,3)))){
C_save_and_reclaim((void *)f_18070,c,av);}
a=C_alloc(5);
t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_18073,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],tmp=(C_word)a,a+=5,tmp);
/* chicken-install.scm:496: chicken.file#delete-directory */
t3=C_fast_retrieve(lf[748]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=((C_word*)t0)[5];
av2[3]=C_SCHEME_TRUE;
((C_proc)(void*)(*((C_word*)t3+1)))(4,av2);}}

/* k18071 in k18068 in a18062 in k18046 in loop in k18019 in k18006 in loop in k17759 in k17756 in fetch in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in ... */
static void C_ccall f_18073(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(8,c,3)))){
C_save_and_reclaim((void *)f_18073,c,av);}
a=C_alloc(8);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_18076,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
if(C_truep(((C_word*)t0)[4])){
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_18100,a[2]=((C_word*)t0)[4],a[3]=t2,tmp=(C_word)a,a+=4,tmp);
/* chicken-install.scm:499: chicken.pathname#make-pathname */
t4=C_fast_retrieve(lf[62]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t4;
av2[1]=t3;
av2[2]=((C_word*)t0)[3];
av2[3]=C_retrieve2(lf[47],C_text("main#+version-file+"));
((C_proc)(void*)(*((C_word*)t4+1)))(4,av2);}}
else{
t3=t2;{
C_word *av2=av;
av2[0]=t3;
av2[1]=C_SCHEME_UNDEFINED;
f_18076(2,av2);}}}

/* k18074 in k18071 in k18068 in a18062 in k18046 in loop in k18019 in k18006 in loop in k17759 in k17756 in fetch in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in ... */
static void C_ccall f_18076(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,3)))){
C_save_and_reclaim((void *)f_18076,c,av);}
a=C_alloc(3);
t2=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_18083,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
/* chicken-install.scm:502: chicken.pathname#make-pathname */
t3=C_fast_retrieve(lf[62]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=((C_word*)t0)[3];
av2[3]=C_retrieve2(lf[49],C_text("main#+timestamp-file+"));
((C_proc)(void*)(*((C_word*)t3+1)))(4,av2);}}

/* k18081 in k18074 in k18071 in k18068 in a18062 in k18046 in loop in k18019 in k18006 in loop in k17759 in k17756 in fetch in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in ... */
static void C_ccall f_18083(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(2,c,3)))){
C_save_and_reclaim((void *)f_18083,c,av);}
a=C_alloc(2);
t2=(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_18085,tmp=(C_word)a,a+=2,tmp);
/* chicken-install.scm:501: scheme#with-output-to-file */
t3=C_fast_retrieve(lf[470]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t3;
av2[1]=((C_word*)t0)[2];
av2[2]=t1;
av2[3]=t2;
((C_proc)(void*)(*((C_word*)t3+1)))(4,av2);}}

/* a18084 in k18081 in k18074 in k18071 in k18068 in a18062 in k18046 in loop in k18019 in k18006 in loop in k17759 in k17756 in fetch in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in ... */
static void C_ccall f_18085(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
if(c!=2) C_bad_argc_2(c,2,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,2)))){
C_save_and_reclaim((void *)f_18085,c,av);}
a=C_alloc(3);
t2=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_18093,a[2]=t1,tmp=(C_word)a,a+=3,tmp);
/* chicken-install.scm:503: chicken.time#current-seconds */
t3=C_fast_retrieve(lf[783]);{
C_word *av2=av;
av2[0]=t3;
av2[1]=t2;
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}

/* k18091 in a18084 in k18081 in k18074 in k18071 in k18068 in a18062 in k18046 in loop in k18019 in k18006 in loop in k17759 in k17756 in fetch in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in ... */
static void C_ccall f_18093(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_18093,c,av);}
/* chicken-install.scm:503: g4817 */
t2=*((C_word*)lf[745]+1);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(3,av2);}}

/* k18098 in k18071 in k18068 in a18062 in k18046 in loop in k18019 in k18006 in loop in k17759 in k17756 in fetch in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in ... */
static void C_ccall f_18100(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,3)))){
C_save_and_reclaim((void *)f_18100,c,av);}
a=C_alloc(3);
t2=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_18102,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
/* chicken-install.scm:498: scheme#with-output-to-file */
t3=C_fast_retrieve(lf[470]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t3;
av2[1]=((C_word*)t0)[3];
av2[2]=t1;
av2[3]=t2;
((C_proc)(void*)(*((C_word*)t3+1)))(4,av2);}}

/* a18101 in k18098 in k18071 in k18068 in a18062 in k18046 in loop in k18019 in k18006 in loop in k17759 in k17756 in fetch in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in ... */
static void C_ccall f_18102(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
if(c!=2) C_bad_argc_2(c,2,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_18102,c,av);}
/* chicken-install.scm:500: g4812 */
t2=*((C_word*)lf[745]+1);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t2;
av2[1]=t1;
av2[2]=((C_word*)t0)[2];
((C_proc)(void*)(*((C_word*)t2+1)))(3,av2);}}

/* map-loop4826 in k18006 in loop in k17759 in k17756 in fetch in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in ... */
static void C_fcall f_18119(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,0,2)))){
C_save_and_reclaim_args((void *)trf_18119,3,t0,t1,t2);}
a=C_alloc(6);
if(C_truep(C_i_pairp(t2))){
t3=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_18144,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=t1,a[5]=t2,tmp=(C_word)a,a+=6,tmp);
/* chicken-install.scm:476: g4832 */
t4=C_retrieve2(lf[705],C_text("main#resolve-location"));{
C_word av2[3];
av2[0]=t4;
av2[1]=t3;
av2[2]=C_slot(t2,C_fix(0));
f_17969(3,av2);}}
else{
t3=t1;{
C_word av2[2];
av2[0]=t3;
av2[1]=C_slot(((C_word*)t0)[4],C_fix(1));
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}}

/* k18142 in map-loop4826 in k18006 in loop in k17759 in k17756 in fetch in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in ... */
static void C_ccall f_18144(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,2)))){
C_save_and_reclaim((void *)f_18144,c,av);}
a=C_alloc(3);
t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST);
t3=C_i_setslot(((C_word*)((C_word*)t0)[2])[1],C_fix(1),t2);
t4=C_mutate(((C_word *)((C_word*)t0)[2])+1,t2);
t5=((C_word*)((C_word*)t0)[3])[1];
f_18119(t5,((C_word*)t0)[4],C_slot(((C_word*)t0)[5],C_fix(1)));}

/* k18152 in loop in k17759 in k17756 in fetch in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in ... */
static void C_ccall f_18154(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(7,c,3)))){
C_save_and_reclaim((void *)f_18154,c,av);}
a=C_alloc(7);
if(C_truep(t1)){
t2=(*a=C_CLOSURE_TYPE|6,a[1]=(C_word)f_18158,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],tmp=(C_word)a,a+=7,tmp);
/* chicken-install.scm:474: g4851 */
t3=t2;
f_18158(t3,((C_word*)t0)[7],t1);}
else{
/* chicken-install.scm:516: loop */
t2=((C_word*)((C_word*)t0)[3])[1];
f_17998(t2,((C_word*)t0)[7],C_u_i_cdr(((C_word*)t0)[4]));}}

/* g4851 in k18152 in loop in k17759 in k17756 in fetch in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in ... */
static void C_fcall f_18158(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(12,0,3)))){
C_save_and_reclaim_args((void *)trf_18158,3,t0,t1,t2);}
a=C_alloc(12);
t3=(*a=C_CLOSURE_TYPE|8,a[1]=(C_word)f_18162,a[2]=t1,a[3]=t2,a[4]=((C_word*)t0)[2],a[5]=((C_word*)t0)[3],a[6]=((C_word*)t0)[4],a[7]=((C_word*)t0)[5],a[8]=((C_word*)t0)[6],tmp=(C_word)a,a+=9,tmp);
/* chicken-install.scm:507: d */
f_16733(t3,lf[786],C_a_i_list(&a,1,t2));}

/* k18160 in g4851 in k18152 in loop in k17759 in k17756 in fetch in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in ... */
static void C_ccall f_18162(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(8,c,4)))){
C_save_and_reclaim((void *)f_18162,c,av);}
a=C_alloc(8);
t2=(*a=C_CLOSURE_TYPE|7,a[1]=(C_word)f_18165,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],tmp=(C_word)a,a+=8,tmp);
/* chicken-install.scm:508: chicken.pathname#make-pathname */
t3=C_fast_retrieve(lf[62]);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=((C_word*)t0)[3];
av2[3]=((C_word*)t0)[8];
av2[4]=C_retrieve2(lf[51],C_text("main#+egg-extension+"));
((C_proc)(void*)(*((C_word*)t3+1)))(5,av2);}}

/* k18163 in k18160 in g4851 in k18152 in loop in k17759 in k17756 in fetch in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in ... */
static void C_ccall f_18165(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(14,c,2)))){
C_save_and_reclaim((void *)f_18165,c,av);}
a=C_alloc(14);
t2=(*a=C_CLOSURE_TYPE|7,a[1]=(C_word)f_18168,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],tmp=(C_word)a,a+=8,tmp);
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_18203,a[2]=t2,tmp=(C_word)a,a+=3,tmp);
t4=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f23697,a[2]=t3,tmp=(C_word)a,a+=3,tmp);
/* egg-information.scm:37: locate-egg-file */
f_8356(t4,t1);}

/* k18166 in k18163 in k18160 in g4851 in k18152 in loop in k17759 in k17756 in fetch in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in ... */
static void C_ccall f_18168(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(7,c,3)))){
C_save_and_reclaim((void *)f_18168,c,av);}
a=C_alloc(7);
t2=(
/* chicken-install.scm:510: get-egg-property */
  f_8393(t1,lf[205],C_SCHEME_END_OF_LIST)
);
t3=C_i_not(t2);
t4=(*a=C_CLOSURE_TYPE|6,a[1]=(C_word)f_18180,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],tmp=(C_word)a,a+=7,tmp);
if(C_truep(t3)){
t5=t4;{
C_word *av2=av;
av2[0]=t5;
av2[1]=t3;
f_18180(2,av2);}}
else{
t5=C_i_not(((C_word*)t0)[7]);
if(C_truep(t5)){
t6=t4;{
C_word *av2=av;
av2[0]=t6;
av2[1]=t5;
f_18180(2,av2);}}
else{
/* chicken-install.scm:513: version>=? */
t6=C_retrieve2(lf[696],C_text("main#version>=\077"));{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t6;
av2[1]=t4;
av2[2]=t2;
av2[3]=((C_word*)t0)[7];
f_16782(4,av2);}}}}

/* k18178 in k18166 in k18163 in k18160 in g4851 in k18152 in loop in k17759 in k17756 in fetch in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in ... */
static void C_ccall f_18180(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_18180,c,av);}
if(C_truep(t1)){
/* chicken-install.scm:514: copy-egg-sources */
f_18221(((C_word*)t0)[2],((C_word*)t0)[3],((C_word*)t0)[4]);}
else{
/* chicken-install.scm:515: loop */
t2=((C_word*)((C_word*)t0)[5])[1];
f_17998(t2,((C_word*)t0)[2],C_i_cdr(((C_word*)t0)[6]));}}

/* k18201 in k18163 in k18160 in g4851 in k18152 in loop in k17759 in k17756 in fetch in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in ... */
static void C_ccall f_18203(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_18203,c,av);}
/* chicken-install.scm:509: validate-egg-info */
f_16415(((C_word*)t0)[2],t1);}

/* k18213 in loop in k17759 in k17756 in fetch in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in ... */
static void C_ccall f_18215(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_18215,c,av);}
/* chicken-install.scm:505: probe-dir */
f_8337(((C_word*)t0)[2],t1);}

/* main#copy-egg-sources in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in ... */
static void C_fcall f_18221(C_word t1,C_word t2,C_word t3){
C_word tmp;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(14,0,4)))){
C_save_and_reclaim_args((void *)trf_18221,3,t1,t2,t3);}
a=C_alloc(14);
t4=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_18225,a[2]=t1,tmp=(C_word)a,a+=3,tmp);
t5=(
/* chicken-install.scm:521: copy-directory-command */
  f_8828(C_retrieve2(lf[650],C_text("main#platform")))
);
t6=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_18239,a[2]=t4,a[3]=t5,a[4]=t3,tmp=(C_word)a,a+=5,tmp);
t7=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_18247,a[2]=t6,tmp=(C_word)a,a+=3,tmp);
/* chicken-install.scm:523: qs* */
f_14651(t7,t2,C_retrieve2(lf[650],C_text("main#platform")),C_a_i_list(&a,1,C_SCHEME_TRUE));}

/* k18223 in main#copy-egg-sources in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in ... */
static void C_ccall f_18225(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(7,c,3)))){
C_save_and_reclaim((void *)f_18225,c,av);}
a=C_alloc(7);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_18228,a[2]=((C_word*)t0)[2],a[3]=t1,tmp=(C_word)a,a+=4,tmp);
/* chicken-install.scm:525: d */
f_16733(t2,lf[708],C_a_i_list(&a,1,t1));}

/* k18226 in k18223 in main#copy-egg-sources in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in ... */
static void C_ccall f_18228(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_18228,c,av);}
/* chicken-install.scm:526: system+ */
f_14756(((C_word*)t0)[2],((C_word*)t0)[3],C_retrieve2(lf[650],C_text("main#platform")));}

/* k18237 in main#copy-egg-sources in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in ... */
static void C_ccall f_18239(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(8,c,4)))){
C_save_and_reclaim((void *)f_18239,c,av);}
a=C_alloc(8);
t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_18243,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=t1,tmp=(C_word)a,a+=5,tmp);
/* chicken-install.scm:524: qs* */
f_14651(t2,((C_word*)t0)[4],C_retrieve2(lf[650],C_text("main#platform")),C_a_i_list(&a,1,C_SCHEME_TRUE));}

/* k18241 in k18237 in main#copy-egg-sources in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in ... */
static void C_ccall f_18243(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,6)))){
C_save_and_reclaim((void *)f_18243,c,av);}
/* chicken-install.scm:520: scheme#string-append */
t2=*((C_word*)lf[83]+1);{
C_word *av2;
if(c >= 7) {
  av2=av;
} else {
  av2=C_alloc(7);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=lf[709];
av2[4]=((C_word*)t0)[4];
av2[5]=lf[710];
av2[6]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(7,av2);}}

/* k18245 in main#copy-egg-sources in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in ... */
static void C_ccall f_18247(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_18247,c,av);}
/* chicken-install.scm:523: chicken.pathname#make-pathname */
t2=C_fast_retrieve(lf[62]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=t1;
av2[3]=lf[711];
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}

/* loop in k17853 in k17875 in k17795 in k17789 in k17786 in k17783 in k17780 in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in ... */
static void C_fcall f_18255(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word t11;
C_word t12;
C_word t13;
C_word t14;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(17,0,3)))){
C_save_and_reclaim_args((void *)trf_18255,3,t0,t1,t2);}
a=C_alloc(17);
if(C_truep(C_i_nullp(t2))){
t3=C_a_i_cons(&a,2,C_SCHEME_UNDEFINED,C_SCHEME_END_OF_LIST);
t4=t3;
t5=(*a=C_VECTOR_TYPE|1,a[1]=t4,tmp=(C_word)a,a+=2,tmp);
t6=((C_word*)t5)[1];
t7=C_retrieve2(lf[705],C_text("main#resolve-location"));
t8=C_retrieve2(lf[622],C_text("main#default-servers"));
t9=C_i_check_list_2(C_retrieve2(lf[622],C_text("main#default-servers")),lf[8]);
t10=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_18275,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=t1,tmp=(C_word)a,a+=5,tmp);
t11=C_SCHEME_UNDEFINED;
t12=(*a=C_VECTOR_TYPE|1,a[1]=t11,tmp=(C_word)a,a+=2,tmp);
t13=C_set_block_item(t12,0,(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_18311,a[2]=t5,a[3]=t12,a[4]=t6,tmp=(C_word)a,a+=5,tmp));
t14=((C_word*)t12)[1];
f_18311(t14,t10,C_retrieve2(lf[622],C_text("main#default-servers")));}
else{
t3=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_18346,a[2]=((C_word*)t0)[4],a[3]=t1,a[4]=((C_word*)t0)[5],a[5]=t2,tmp=(C_word)a,a+=6,tmp);
t4=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_18366,a[2]=t3,tmp=(C_word)a,a+=3,tmp);
/* chicken-install.scm:537: chicken.pathname#make-pathname */
t5=C_fast_retrieve(lf[62]);{
C_word av2[4];
av2[0]=t5;
av2[1]=t4;
av2[2]=C_i_car(t2);
av2[3]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t5+1)))(4,av2);}}}

/* k18273 in loop in k17853 in k17875 in k17795 in k17789 in k17786 in k17783 in k17780 in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in ... */
static void C_ccall f_18275(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(7,c,3)))){
C_save_and_reclaim((void *)f_18275,c,av);}
a=C_alloc(7);
t2=C_SCHEME_UNDEFINED;
t3=(*a=C_VECTOR_TYPE|1,a[1]=t2,tmp=(C_word)a,a+=2,tmp);
t4=C_set_block_item(t3,0,(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_18277,a[2]=t3,a[3]=((C_word*)t0)[2],a[4]=((C_word*)t0)[3],tmp=(C_word)a,a+=5,tmp));
t5=((C_word*)t3)[1];
f_18277(t5,((C_word*)t0)[4],t1);}

/* loop in k18273 in loop in k17853 in k17875 in k17795 in k17789 in k17786 in k17783 in k17780 in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in ... */
static void C_fcall f_18277(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,0,3)))){
C_save_and_reclaim_args((void *)trf_18277,3,t0,t1,t2);}
a=C_alloc(6);
if(C_truep(C_i_pairp(t2))){
t3=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_18287,a[2]=t1,a[3]=((C_word*)t0)[2],a[4]=t2,a[5]=((C_word*)t0)[3],tmp=(C_word)a,a+=6,tmp);
/* chicken-install.scm:533: try-list-versions */
f_15825(t3,((C_word*)t0)[4],C_u_i_car(t2));}
else{
t3=t1;{
C_word av2[2];
av2[0]=t3;
av2[1]=C_SCHEME_FALSE;
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}}

/* k18285 in loop in k18273 in loop in k17853 in k17875 in k17795 in k17789 in k17786 in k17783 in k17780 in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in ... */
static void C_ccall f_18287(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(8,c,3)))){
C_save_and_reclaim((void *)f_18287,c,av);}
a=C_alloc(8);
t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_18290,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],tmp=(C_word)a,a+=5,tmp);
if(C_truep(t1)){
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_18303,a[2]=((C_word*)t0)[5],tmp=(C_word)a,a+=3,tmp);
/* chicken-install.scm:535: every */
f_7231(t2,t3,t1);}
else{
/* chicken-install.scm:536: loop */
t3=((C_word*)((C_word*)t0)[3])[1];
f_18277(t3,((C_word*)t0)[2],C_u_i_cdr(((C_word*)t0)[4]));}}

/* k18288 in k18285 in loop in k18273 in loop in k17853 in k17875 in k17795 in k17789 in k17786 in k17783 in k17780 in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in ... */
static void C_ccall f_18290(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_18290,c,av);}
if(C_truep(t1)){
t2=((C_word*)t0)[2];{
C_word *av2=av;
av2[0]=t2;
av2[1]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}
else{
/* chicken-install.scm:536: loop */
t2=((C_word*)((C_word*)t0)[3])[1];
f_18277(t2,((C_word*)t0)[2],C_u_i_cdr(((C_word*)t0)[4]));}}

/* a18302 in k18285 in loop in k18273 in loop in k17853 in k17875 in k17795 in k17789 in k17786 in k17783 in k17780 in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in ... */
static void C_ccall f_18303(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3;
C_word t4;
C_word *a;
if(c!=3) C_bad_argc_2(c,3,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_18303,c,av);}
t3=C_retrieve2(lf[696],C_text("main#version>=\077"));
/* chicken-install.scm:535: g4895 */
t4=C_retrieve2(lf[696],C_text("main#version>=\077"));{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t4;
av2[1]=t1;
av2[2]=((C_word*)t0)[2];
av2[3]=t2;
f_16782(4,av2);}}

/* map-loop4900 in loop in k17853 in k17875 in k17795 in k17789 in k17786 in k17783 in k17780 in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in ... */
static void C_fcall f_18311(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,0,2)))){
C_save_and_reclaim_args((void *)trf_18311,3,t0,t1,t2);}
a=C_alloc(6);
if(C_truep(C_i_pairp(t2))){
t3=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_18336,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=t1,a[5]=t2,tmp=(C_word)a,a+=6,tmp);
/* chicken-install.scm:531: g4906 */
t4=C_retrieve2(lf[705],C_text("main#resolve-location"));{
C_word av2[3];
av2[0]=t4;
av2[1]=t3;
av2[2]=C_slot(t2,C_fix(0));
f_17969(3,av2);}}
else{
t3=t1;{
C_word av2[2];
av2[0]=t3;
av2[1]=C_slot(((C_word*)t0)[4],C_fix(1));
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}}

/* k18334 in map-loop4900 in loop in k17853 in k17875 in k17795 in k17789 in k17786 in k17783 in k17780 in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in ... */
static void C_ccall f_18336(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,2)))){
C_save_and_reclaim((void *)f_18336,c,av);}
a=C_alloc(3);
t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST);
t3=C_i_setslot(((C_word*)((C_word*)t0)[2])[1],C_fix(1),t2);
t4=C_mutate(((C_word *)((C_word*)t0)[2])+1,t2);
t5=((C_word*)((C_word*)t0)[3])[1];
f_18311(t5,((C_word*)t0)[4],C_slot(((C_word*)t0)[5],C_fix(1)));}

/* k18344 in loop in k17853 in k17875 in k17795 in k17789 in k17786 in k17783 in k17780 in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in ... */
static void C_ccall f_18346(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,3)))){
C_save_and_reclaim((void *)f_18346,c,av);}
a=C_alloc(3);
if(C_truep(t1)){
t2=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_18350,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
/* chicken-install.scm:530: g4925 */
t3=t2;
f_18350(t3,((C_word*)t0)[3],t1);}
else{
/* chicken-install.scm:542: loop */
t2=((C_word*)((C_word*)t0)[4])[1];
f_18255(t2,((C_word*)t0)[3],C_u_i_cdr(((C_word*)t0)[5]));}}

/* g4925 in k18344 in loop in k17853 in k17875 in k17795 in k17789 in k17786 in k17783 in k17780 in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in ... */
static void C_fcall f_18350(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,0,4)))){
C_save_and_reclaim_args((void *)trf_18350,3,t0,t1,t2);}
a=C_alloc(5);
t3=C_SCHEME_UNDEFINED;
t4=(*a=C_VECTOR_TYPE|1,a[1]=t3,tmp=(C_word)a,a+=2,tmp);
t5=C_set_block_item(t4,0,(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_18378,a[2]=t4,tmp=(C_word)a,a+=3,tmp));
t6=((C_word*)t4)[1];
f_18378(t6,t1,t2,((C_word*)t0)[2]);}

/* k18364 in loop in k17853 in k17875 in k17795 in k17789 in k17786 in k17783 in k17780 in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in ... */
static void C_ccall f_18366(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_18366,c,av);}
/* chicken-install.scm:537: probe-dir */
f_8337(((C_word*)t0)[2],t1);}

/* walk in g4925 in k18344 in loop in k17853 in k17875 in k17795 in k17789 in k17786 in k17783 in k17780 in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in ... */
static void C_fcall f_18378(C_word t0,C_word t1,C_word t2,C_word t3){
C_word tmp;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,0,2)))){
C_save_and_reclaim_args((void *)trf_18378,4,t0,t1,t2,t3);}
a=C_alloc(6);
t4=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_18382,a[2]=((C_word*)t0)[2],a[3]=t3,a[4]=t2,a[5]=t1,tmp=(C_word)a,a+=6,tmp);
/* chicken-install.scm:547: chicken.file#directory */
t5=C_fast_retrieve(lf[791]);{
C_word av2[3];
av2[0]=t5;
av2[1]=t4;
av2[2]=t2;
((C_proc)(void*)(*((C_word*)t5+1)))(3,av2);}}

/* k18380 in walk in g4925 in k18344 in loop in k17853 in k17875 in k17795 in k17789 in k17786 in k17783 in k17780 in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in ... */
static void C_ccall f_18382(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(7,c,2)))){
C_save_and_reclaim((void *)f_18382,c,av);}
a=C_alloc(7);
t2=(*a=C_CLOSURE_TYPE|6,a[1]=(C_word)f_18385,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=t1,tmp=(C_word)a,a+=7,tmp);
/* chicken-install.scm:548: chicken.file#directory */
t3=C_fast_retrieve(lf[791]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}

/* k18383 in k18380 in walk in g4925 in k18344 in loop in k17853 in k17875 in k17795 in k17789 in k17786 in k17783 in k17780 in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in ... */
static void C_ccall f_18385(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,3)))){
C_save_and_reclaim((void *)f_18385,c,av);}
a=C_alloc(6);
t2=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_18390,a[2]=t1,a[3]=((C_word*)t0)[2],a[4]=((C_word*)t0)[3],a[5]=((C_word*)t0)[4],tmp=(C_word)a,a+=6,tmp);
/* chicken-install.scm:549: every */
f_7231(((C_word*)t0)[5],t2,((C_word*)t0)[6]);}

/* a18389 in k18383 in k18380 in walk in g4925 in k18344 in loop in k17853 in k17875 in k17795 in k17789 in k17786 in k17783 in k17780 in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in ... */
static void C_ccall f_18390(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3;
C_word t4;
C_word *a;
if(c!=3) C_bad_argc_2(c,3,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,4)))){
C_save_and_reclaim((void *)f_18390,c,av);}
a=C_alloc(6);
if(C_truep(C_i_member(t2,((C_word*)t0)[2]))){
t3=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_18400,a[2]=((C_word*)t0)[3],a[3]=t1,a[4]=((C_word*)t0)[4],a[5]=t2,tmp=(C_word)a,a+=6,tmp);
/* chicken-install.scm:551: scheme#string-append */
t4=*((C_word*)lf[83]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t4;
av2[1]=t3;
av2[2]=((C_word*)t0)[5];
av2[3]=lf[790];
av2[4]=t2;
((C_proc)(void*)(*((C_word*)t4+1)))(5,av2);}}
else{
t3=t1;{
C_word *av2=av;
av2[0]=t3;
av2[1]=C_SCHEME_FALSE;
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}}

/* k18398 in a18389 in k18383 in k18380 in walk in g4925 in k18344 in loop in k17853 in k17875 in k17795 in k17789 in k17786 in k17783 in k17780 in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in for-each-loop5008 in ... */
static void C_ccall f_18400(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,c,4)))){
C_save_and_reclaim((void *)f_18400,c,av);}
a=C_alloc(5);
t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_18403,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=t1,tmp=(C_word)a,a+=5,tmp);
/* chicken-install.scm:552: scheme#string-append */
t3=*((C_word*)lf[83]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=((C_word*)t0)[4];
av2[3]=lf[789];
av2[4]=((C_word*)t0)[5];
((C_proc)(void*)(*((C_word*)t3+1)))(5,av2);}}

/* k18401 in k18398 in a18389 in k18383 in k18380 in walk in g4925 in k18344 in loop in k17853 in k17875 in k17795 in k17789 in k17786 in k17783 in k17780 in k17750 in k17747 in k17744 in k17741 in a18639 in k18633 in ... */
static void C_ccall f_18403(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,2)))){
C_save_and_reclaim((void *)f_18403,c,av);}
a=C_alloc(6);
t2=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_18410,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=t1,tmp=(C_word)a,a+=6,tmp);
/* chicken-install.scm:553: chicken.file.posix#file-modification-time */
t3=C_fast_retrieve(lf[788]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=((C_word*)t0)[4];
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}

/* k18408 in k18401 in k18398 in a18389 in k18383 in k18380 in walk in g4925 in k18344 in loop in k17853 in k17875 in k17795 in k17789 in k17786 in k17783 in k17780 in k17750 in k17747 in k17744 in k17741 in a18639 in ... */
static void C_ccall f_18410(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(7,c,2)))){
C_save_and_reclaim((void *)f_18410,c,av);}
a=C_alloc(7);
t2=(*a=C_CLOSURE_TYPE|6,a[1]=(C_word)f_18414,a[2]=t1,a[3]=((C_word*)t0)[2],a[4]=((C_word*)t0)[3],a[5]=((C_word*)t0)[4],a[6]=((C_word*)t0)[5],tmp=(C_word)a,a+=7,tmp);
/* chicken-install.scm:554: chicken.file.posix#file-modification-time */
t3=C_fast_retrieve(lf[788]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=((C_word*)t0)[5];
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}

/* k18412 in k18408 in k18401 in k18398 in a18389 in k18383 in k18380 in walk in g4925 in k18344 in loop in k17853 in k17875 in k17795 in k17789 in k17786 in k17783 in k17780 in k17750 in k17747 in k17744 in k17741 in ... */
static void C_ccall f_18414(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,2)))){
C_save_and_reclaim((void *)f_18414,c,av);}
a=C_alloc(6);
if(C_truep(C_i_integer_less_or_equalp(((C_word*)t0)[2],t1))){
t2=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_18420,a[2]=((C_word*)t0)[3],a[3]=((C_word*)t0)[4],a[4]=((C_word*)t0)[5],a[5]=((C_word*)t0)[6],tmp=(C_word)a,a+=6,tmp);
/* chicken-install.scm:555: chicken.file#directory-exists? */
t3=C_fast_retrieve(lf[58]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=((C_word*)t0)[5];
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}
else{
t2=((C_word*)t0)[4];{
C_word *av2=av;
av2[0]=t2;
av2[1]=C_SCHEME_FALSE;
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}}

/* k18418 in k18412 in k18408 in k18401 in k18398 in a18389 in k18383 in k18380 in walk in g4925 in k18344 in loop in k17853 in k17875 in k17795 in k17789 in k17786 in k17783 in k17780 in k17750 in k17747 in k17744 in ... */
static void C_ccall f_18420(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,2)))){
C_save_and_reclaim((void *)f_18420,c,av);}
a=C_alloc(6);
if(C_truep(t1)){
t2=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_18426,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],tmp=(C_word)a,a+=6,tmp);
/* chicken-install.scm:556: chicken.file#directory-exists? */
t3=C_fast_retrieve(lf[58]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=((C_word*)t0)[5];
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}
else{
t2=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_18436,a[2]=((C_word*)t0)[3],tmp=(C_word)a,a+=3,tmp);
/* chicken-install.scm:558: chicken.file#directory-exists? */
t3=C_fast_retrieve(lf[58]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=((C_word*)t0)[5];
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}}

/* k18424 in k18418 in k18412 in k18408 in k18401 in k18398 in a18389 in k18383 in k18380 in walk in g4925 in k18344 in loop in k17853 in k17875 in k17795 in k17789 in k17786 in k17783 in k17780 in k17750 in k17747 in ... */
static void C_ccall f_18426(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_18426,c,av);}
if(C_truep(t1)){
/* chicken-install.scm:557: walk */
t2=((C_word*)((C_word*)t0)[2])[1];
f_18378(t2,((C_word*)t0)[3],((C_word*)t0)[4],((C_word*)t0)[5]);}
else{
t2=((C_word*)t0)[3];{
C_word *av2=av;
av2[0]=t2;
av2[1]=C_SCHEME_FALSE;
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}}

/* k18434 in k18418 in k18412 in k18408 in k18401 in k18398 in a18389 in k18383 in k18380 in walk in g4925 in k18344 in loop in k17853 in k17875 in k17795 in k17789 in k17786 in k17783 in k17780 in k17750 in k17747 in ... */
static void C_ccall f_18436(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_18436,c,av);}
t2=((C_word*)t0)[2];{
C_word *av2=av;
av2[0]=t2;
av2[1]=C_i_not(t1);
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}

/* k18440 in k20020 in k20017 in k20008 in k20005 in k20002 in k19999 in a19996 in k19984 in k19900 in k19897 in k19894 in k19891 in for-each-loop5376 in k20102 in main#install-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in ... */
static void C_ccall f_18442(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(7,c,4)))){
C_save_and_reclaim((void *)f_18442,c,av);}
a=C_alloc(7);
t2=C_SCHEME_UNDEFINED;
t3=(*a=C_VECTOR_TYPE|1,a[1]=t2,tmp=(C_word)a,a+=2,tmp);
t4=C_set_block_item(t3,0,(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_18447,a[2]=((C_word*)t0)[2],a[3]=t3,a[4]=((C_word*)t0)[3],tmp=(C_word)a,a+=5,tmp));
t5=((C_word*)t3)[1];
f_18447(t5,((C_word*)t0)[4],t1,C_SCHEME_END_OF_LIST);}

/* loop in k18440 in k20020 in k20017 in k20008 in k20005 in k20002 in k19999 in a19996 in k19984 in k19900 in k19897 in k19894 in k19891 in for-each-loop5376 in k20102 in main#install-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in ... */
static void C_fcall f_18447(C_word t0,C_word t1,C_word t2,C_word t3){
C_word tmp;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(8,0,2)))){
C_save_and_reclaim_args((void *)trf_18447,4,t0,t1,t2,t3);}
a=C_alloc(8);
if(C_truep(C_i_nullp(t2))){
t4=t1;{
C_word av2[2];
av2[0]=t4;
av2[1]=t3;
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}
else{
t4=(*a=C_CLOSURE_TYPE|7,a[1]=(C_word)f_18512,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=t1,a[5]=t2,a[6]=t3,a[7]=((C_word*)t0)[4],tmp=(C_word)a,a+=8,tmp);
/* chicken-install.scm:568: chicken.pathname#pathname-file */
t5=C_fast_retrieve(lf[64]);{
C_word av2[3];
av2[0]=t5;
av2[1]=t4;
av2[2]=C_i_car(t2);
((C_proc)(void*)(*((C_word*)t5+1)))(3,av2);}}}

/* k18466 in k18510 in loop in k18440 in k20020 in k20017 in k20008 in k20005 in k20002 in k19999 in a19996 in k19984 in k19900 in k19897 in k19894 in k19891 in for-each-loop5376 in k20102 in main#install-eggs in k21893 in k21889 in k21885 in ... */
static void C_ccall f_18468(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(16,c,3)))){
C_save_and_reclaim((void *)f_18468,c,av);}
a=C_alloc(16);
t2=C_i_assq(lf[204],t1);
t3=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_18474,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],tmp=(C_word)a,a+=6,tmp);
if(C_truep(t2)){
t4=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_18492,a[2]=((C_word*)t0)[5],a[3]=t2,tmp=(C_word)a,a+=4,tmp);
t5=C_i_check_list_2(((C_word*)t0)[6],lf[6]);
t6=C_SCHEME_UNDEFINED;
t7=(*a=C_VECTOR_TYPE|1,a[1]=t6,tmp=(C_word)a,a+=2,tmp);
t8=C_set_block_item(t7,0,(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_7480,a[2]=t4,a[3]=t7,tmp=(C_word)a,a+=4,tmp));
t9=((C_word*)t7)[1];
f_7480(t9,t3,((C_word*)t0)[6]);}
else{
t4=t3;{
C_word *av2=av;
av2[0]=t4;
av2[1]=C_SCHEME_FALSE;
f_18474(2,av2);}}}

/* k18472 in k18466 in k18510 in loop in k18440 in k20020 in k20017 in k20008 in k20005 in k20002 in k19999 in a19996 in k19984 in k19900 in k19897 in k19894 in k19891 in for-each-loop5376 in k20102 in main#install-eggs in k21893 in k21889 in ... */
static void C_ccall f_18474(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,c,3)))){
C_save_and_reclaim((void *)f_18474,c,av);}
a=C_alloc(5);
t2=C_u_i_cdr(((C_word*)t0)[2]);
t3=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_18483,a[2]=((C_word*)t0)[3],a[3]=((C_word*)t0)[4],a[4]=t2,tmp=(C_word)a,a+=5,tmp);
if(C_truep(t1)){
/* chicken-install.scm:578: scheme#append */
t4=*((C_word*)lf[7]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t4;
av2[1]=t3;
av2[2]=t1;
av2[3]=((C_word*)t0)[5];
((C_proc)(void*)(*((C_word*)t4+1)))(4,av2);}}
else{
/* chicken-install.scm:578: scheme#append */
t4=*((C_word*)lf[7]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t4;
av2[1]=t3;
av2[2]=C_SCHEME_END_OF_LIST;
av2[3]=((C_word*)t0)[5];
((C_proc)(void*)(*((C_word*)t4+1)))(4,av2);}}}

/* k18481 in k18472 in k18466 in k18510 in loop in k18440 in k20020 in k20017 in k20008 in k20005 in k20002 in k19999 in a19996 in k19984 in k19900 in k19897 in k19894 in k19891 in for-each-loop5376 in k20102 in main#install-eggs in k21893 in ... */
static void C_ccall f_18483(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_18483,c,av);}
/* chicken-install.scm:578: loop */
t2=((C_word*)((C_word*)t0)[2])[1];
f_18447(t2,((C_word*)t0)[3],((C_word*)t0)[4],t1);}

/* a18491 in k18466 in k18510 in loop in k18440 in k20020 in k20017 in k20008 in k20005 in k20002 in k19999 in a19996 in k19984 in k19900 in k19897 in k19894 in k19891 in for-each-loop5376 in k20102 in main#install-eggs in k21893 in k21889 in ... */
static C_word C_fcall f_18492(C_word t0,C_word t1){
C_word tmp;
C_word t2;
C_word t3;
C_word t4;
C_stack_overflow_check;{}
t2=C_i_member(t1,((C_word*)t0)[2]);
t3=C_i_not(t2);
return((C_truep(t3)?C_i_member(t1,((C_word*)t0)[3]):C_SCHEME_FALSE));}

/* k18510 in loop in k18440 in k20020 in k20017 in k20008 in k20005 in k20002 in k19999 in a19996 in k19984 in k19900 in k19897 in k19894 in k19891 in for-each-loop5376 in k20102 in main#install-eggs in k21893 in k21889 in k21885 in k21881 in ... */
static void C_ccall f_18512(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(10,c,3)))){
C_save_and_reclaim((void *)f_18512,c,av);}
a=C_alloc(10);
if(C_truep(C_i_string_equal_p(((C_word*)t0)[2],t1))){
/* chicken-install.scm:569: loop */
t2=((C_word*)((C_word*)t0)[3])[1];
f_18447(t2,((C_word*)t0)[4],C_u_i_cdr(((C_word*)t0)[5]),((C_word*)t0)[6]);}
else{
t2=(*a=C_CLOSURE_TYPE|6,a[1]=(C_word)f_18468,a[2]=((C_word*)t0)[5],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[6],a[6]=((C_word*)t0)[7],tmp=(C_word)a,a+=7,tmp);
t3=C_u_i_car(((C_word*)t0)[5]);
t4=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f23772,a[2]=t2,tmp=(C_word)a,a+=3,tmp);
/* egg-information.scm:37: locate-egg-file */
f_8356(t4,t3);}}

/* k18518 in k20020 in k20017 in k20008 in k20005 in k20002 in k19999 in a19996 in k19984 in k19900 in k19897 in k19894 in k19891 in for-each-loop5376 in k20102 in main#install-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in ... */
static void C_ccall f_18520(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_18520,c,av);}
/* chicken-install.scm:565: chicken.file#glob */
t2=C_fast_retrieve(lf[839]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(3,av2);}}

/* k18522 in k20020 in k20017 in k20008 in k20005 in k20002 in k19999 in a19996 in k19984 in k19900 in k19897 in k19894 in k19891 in for-each-loop5376 in k20102 in main#install-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in ... */
static void C_ccall f_18524(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,4)))){
C_save_and_reclaim((void *)f_18524,c,av);}
/* chicken-install.scm:565: chicken.pathname#make-pathname */
t2=C_fast_retrieve(lf[62]);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=t1;
av2[3]=lf[840];
av2[4]=C_retrieve2(lf[45],C_text("main#+egg-info-extension+"));
((C_proc)(void*)(*((C_word*)t2+1)))(5,av2);}}

/* k18528 in k20020 in k20017 in k20008 in k20005 in k20002 in k19999 in a19996 in k19984 in k19900 in k19897 in k19894 in k19891 in for-each-loop5376 in k20102 in main#install-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in ... */
static void C_ccall f_18530(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,c,2)))){
C_save_and_reclaim((void *)f_18530,c,av);}
a=C_alloc(5);
if(C_truep(C_i_nullp(t1))){
t2=C_SCHEME_UNDEFINED;
t3=((C_word*)t0)[2];{
C_word *av2=av;
av2[0]=t3;
av2[1]=t2;
f_20053(2,av2);}}
else{
t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_18539,a[2]=t1,a[3]=((C_word*)t0)[2],a[4]=((C_word*)t0)[3],tmp=(C_word)a,a+=5,tmp);
/* chicken-install.scm:583: chicken.base#flush-output */
t3=*((C_word*)lf[563]+1);{
C_word *av2=av;
av2[0]=t3;
av2[1]=t2;
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}}

/* k18537 in k18528 in k20020 in k20017 in k20008 in k20005 in k20002 in k19999 in a19996 in k19984 in k19900 in k19897 in k19894 in k19891 in for-each-loop5376 in k20102 in main#install-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in ... */
static void C_ccall f_18539(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,4)))){
C_save_and_reclaim((void *)f_18539,c,av);}
a=C_alloc(6);
t2=*((C_word*)lf[694]+1);
t3=*((C_word*)lf[694]+1);
t4=C_i_check_port_2(*((C_word*)lf[694]+1),C_fix(2),C_SCHEME_TRUE,lf[835]);
t5=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_18545,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=t2,a[5]=((C_word*)t0)[4],tmp=(C_word)a,a+=6,tmp);
/* chicken-install.scm:584: ##sys#print */
t6=*((C_word*)lf[475]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t6;
av2[1]=t5;
av2[2]=lf[838];
av2[3]=C_SCHEME_FALSE;
av2[4]=*((C_word*)lf[694]+1);
((C_proc)(void*)(*((C_word*)t6+1)))(5,av2);}}

/* k18543 in k18537 in k18528 in k20020 in k20017 in k20008 in k20005 in k20002 in k19999 in a19996 in k19984 in k19900 in k19897 in k19894 in k19891 in for-each-loop5376 in k20102 in main#install-eggs in k21893 in k21889 in k21885 in k21881 in ... */
static void C_ccall f_18545(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,c,4)))){
C_save_and_reclaim((void *)f_18545,c,av);}
a=C_alloc(5);
t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_18548,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],tmp=(C_word)a,a+=5,tmp);
/* chicken-install.scm:584: ##sys#print */
t3=*((C_word*)lf[475]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=((C_word*)t0)[5];
av2[3]=C_SCHEME_FALSE;
av2[4]=((C_word*)t0)[4];
((C_proc)(void*)(*((C_word*)t3+1)))(5,av2);}}

/* k18546 in k18543 in k18537 in k18528 in k20020 in k20017 in k20008 in k20005 in k20002 in k19999 in a19996 in k19984 in k19900 in k19897 in k19894 in k19891 in for-each-loop5376 in k20102 in main#install-eggs in k21893 in k21889 in k21885 in ... */
static void C_ccall f_18548(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,c,4)))){
C_save_and_reclaim((void *)f_18548,c,av);}
a=C_alloc(4);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_18551,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
/* chicken-install.scm:584: ##sys#print */
t3=*((C_word*)lf[475]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=lf[837];
av2[3]=C_SCHEME_FALSE;
av2[4]=((C_word*)t0)[4];
((C_proc)(void*)(*((C_word*)t3+1)))(5,av2);}}

/* k18549 in k18546 in k18543 in k18537 in k18528 in k20020 in k20017 in k20008 in k20005 in k20002 in k19999 in a19996 in k19984 in k19900 in k19897 in k19894 in k19891 in for-each-loop5376 in k20102 in main#install-eggs in k21893 in k21889 in ... */
static void C_ccall f_18551(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(8,c,3)))){
C_save_and_reclaim((void *)f_18551,c,av);}
a=C_alloc(8);
t2=C_i_check_list_2(((C_word*)t0)[2],lf[118]);
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_18571,a[2]=((C_word*)t0)[3],tmp=(C_word)a,a+=3,tmp);
t4=C_SCHEME_UNDEFINED;
t5=(*a=C_VECTOR_TYPE|1,a[1]=t4,tmp=(C_word)a,a+=2,tmp);
t6=C_set_block_item(t5,0,(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_18576,a[2]=t5,tmp=(C_word)a,a+=3,tmp));
t7=((C_word*)t5)[1];
f_18576(t7,t3,((C_word*)t0)[2]);}

/* k18557 in for-each-loop4978 in k18549 in k18546 in k18543 in k18537 in k18528 in k20020 in k20017 in k20008 in k20005 in k20002 in k19999 in a19996 in k19984 in k19900 in k19897 in k19894 in k19891 in for-each-loop5376 in k20102 in main#install-eggs in ... */
static void C_ccall f_18559(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,c,4)))){
C_save_and_reclaim((void *)f_18559,c,av);}
a=C_alloc(4);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_18562,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
/* chicken-install.scm:588: ##sys#print */
t3=*((C_word*)lf[475]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=((C_word*)t0)[4];
av2[3]=C_SCHEME_FALSE;
av2[4]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t3+1)))(5,av2);}}

/* k18560 in k18557 in for-each-loop4978 in k18549 in k18546 in k18543 in k18537 in k18528 in k20020 in k20017 in k20008 in k20005 in k20002 in k19999 in a19996 in k19984 in k19900 in k19897 in k19894 in k19891 in for-each-loop5376 in k20102 in ... */
static void C_ccall f_18562(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_18562,c,av);}
/* chicken-install.scm:588: ##sys#write-char-0 */
{C_proc tp=(C_proc)C_fast_retrieve_symbol_proc(lf[474]);
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=*((C_word*)lf[474]+1);
av2[1]=((C_word*)t0)[2];
av2[2]=C_make_character(10);
av2[3]=((C_word*)t0)[3];
tp(4,av2);}}

/* k18569 in k18549 in k18546 in k18543 in k18537 in k18528 in k20020 in k20017 in k20008 in k20005 in k20002 in k19999 in a19996 in k19984 in k19900 in k19897 in k19894 in k19891 in for-each-loop5376 in k20102 in main#install-eggs in k21893 in ... */
static void C_ccall f_18571(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_18571,c,av);}
/* chicken-install.scm:590: chicken.base#exit */
t2=C_fast_retrieve(lf[719]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=C_fix(1);
((C_proc)(void*)(*((C_word*)t2+1)))(3,av2);}}

/* for-each-loop4978 in k18549 in k18546 in k18543 in k18537 in k18528 in k20020 in k20017 in k20008 in k20005 in k20002 in k19999 in a19996 in k19984 in k19900 in k19897 in k19894 in k19891 in for-each-loop5376 in k20102 in main#install-eggs in k21893 in ... */
static void C_fcall f_18576(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(10,0,4)))){
C_save_and_reclaim_args((void *)trf_18576,3,t0,t1,t2);}
a=C_alloc(10);
if(C_truep(C_i_pairp(t2))){
t3=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_18586,a[2]=((C_word*)t0)[2],a[3]=t1,a[4]=t2,tmp=(C_word)a,a+=5,tmp);
t4=C_slot(t2,C_fix(0));
t5=*((C_word*)lf[694]+1);
t6=*((C_word*)lf[694]+1);
t7=C_i_check_port_2(*((C_word*)lf[694]+1),C_fix(2),C_SCHEME_TRUE,lf[835]);
t8=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_18559,a[2]=t3,a[3]=t5,a[4]=t4,tmp=(C_word)a,a+=5,tmp);
/* chicken-install.scm:588: ##sys#print */
t9=*((C_word*)lf[475]+1);{
C_word av2[5];
av2[0]=t9;
av2[1]=t8;
av2[2]=lf[836];
av2[3]=C_SCHEME_FALSE;
av2[4]=*((C_word*)lf[694]+1);
((C_proc)(void*)(*((C_word*)t9+1)))(5,av2);}}
else{
t3=C_SCHEME_UNDEFINED;
t4=t1;{
C_word av2[2];
av2[0]=t4;
av2[1]=t3;
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}}

/* k18584 in for-each-loop4978 in k18549 in k18546 in k18543 in k18537 in k18528 in k20020 in k20017 in k20008 in k20005 in k20002 in k19999 in a19996 in k19984 in k19900 in k19897 in k19894 in k19891 in for-each-loop5376 in k20102 in main#install-eggs in ... */
static void C_ccall f_18586(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_18586,c,av);}
t2=((C_word*)((C_word*)t0)[2])[1];
f_18576(t2,((C_word*)t0)[3],C_slot(((C_word*)t0)[4],C_fix(1)));}

/* main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in ... */
static void C_fcall f_18607(C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(8,0,3)))){
C_save_and_reclaim_args((void *)trf_18607,2,t1,t2);}
a=C_alloc(8);
t3=C_i_check_list_2(t2,lf[118]);
t4=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_18693,a[2]=t1,tmp=(C_word)a,a+=3,tmp);
t5=C_SCHEME_UNDEFINED;
t6=(*a=C_VECTOR_TYPE|1,a[1]=t5,tmp=(C_word)a,a+=2,tmp);
t7=C_set_block_item(t6,0,(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_18919,a[2]=t6,tmp=(C_word)a,a+=3,tmp));
t8=((C_word*)t6)[1];
f_18919(t8,t4,t2);}

/* k18624 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in ... */
static void C_ccall f_18626(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,2)))){
C_save_and_reclaim((void *)f_18626,c,av);}
a=C_alloc(3);
t2=C_a_i_cons(&a,2,((C_word*)t0)[2],t1);
t3=C_mutate(&lf[634] /* (set! main#canonical-eggs ...) */,t2);
t4=((C_word*)((C_word*)t0)[3])[1];
f_18919(t4,((C_word*)t0)[4],C_slot(((C_word*)t0)[5],C_fix(1)));}

/* k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in ... */
static void C_ccall f_18635(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(8,c,4)))){
C_save_and_reclaim((void *)f_18635,c,av);}
a=C_alloc(8);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_18640,a[2]=((C_word*)t0)[2],a[3]=t1,tmp=(C_word)a,a+=4,tmp);
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_18646,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
/* chicken-install.scm:605: ##sys#call-with-values */{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=0;
av2[1]=((C_word*)t0)[4];
av2[2]=t2;
av2[3]=t3;
C_call_with_values(4,av2);}}

/* a18639 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in ... */
static void C_ccall f_18640(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
if(c!=2) C_bad_argc_2(c,2,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,c,3)))){
C_save_and_reclaim((void *)f_18640,c,av);}
a=C_alloc(5);
t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_17743,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=t1,tmp=(C_word)a,a+=5,tmp);
/* chicken-install.scm:418: chicken.pathname#make-pathname */
t3=C_fast_retrieve(lf[62]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=C_retrieve2(lf[59],C_text("main#cache-directory"));
av2[3]=((C_word*)t0)[2];
((C_proc)(void*)(*((C_word*)t3+1)))(4,av2);}}

/* a18645 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in ... */
static void C_ccall f_18646(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3=av[3];
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word *a;
if(c!=4) C_bad_argc_2(c,4,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(15,c,2)))){
C_save_and_reclaim((void *)f_18646,c,av);}
a=C_alloc(15);
t4=(*a=C_CLOSURE_TYPE|6,a[1]=(C_word)f_18650,a[2]=((C_word*)t0)[2],a[3]=t2,a[4]=t3,a[5]=t1,a[6]=((C_word*)t0)[3],tmp=(C_word)a,a+=7,tmp);
t5=C_i_not(t2);
t6=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_18667,a[2]=t4,a[3]=((C_word*)t0)[2],a[4]=t2,tmp=(C_word)a,a+=5,tmp);
if(C_truep(t5)){
t7=t6;
f_18667(t7,t5);}
else{
t7=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_18683,a[2]=t6,tmp=(C_word)a,a+=3,tmp);
/* chicken-install.scm:607: chicken.file#directory */
t8=C_fast_retrieve(lf[791]);{
C_word *av2=av;
av2[0]=t8;
av2[1]=t7;
av2[2]=t2;
((C_proc)(void*)(*((C_word*)t8+1)))(3,av2);}}}

/* k18648 in a18645 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in ... */
static void C_ccall f_18650(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(15,c,3)))){
C_save_and_reclaim((void *)f_18650,c,av);}
a=C_alloc(15);
t2=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_18653,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],tmp=(C_word)a,a+=6,tmp);
/* chicken-install.scm:610: d */
f_16733(t2,C_retrieve2(lf[628],C_text("main#retrieve-only")),C_a_i_list(&a,3,lf[798],((C_word*)t0)[6],((C_word*)t0)[3]));}

/* k18651 in k18648 in a18645 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in ... */
static void C_ccall f_18653(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(12,c,1)))){
C_save_and_reclaim((void *)f_18653,c,av);}
a=C_alloc(12);
t2=C_a_i_list3(&a,3,((C_word*)t0)[2],((C_word*)t0)[3],((C_word*)t0)[4]);
t3=C_a_i_cons(&a,2,t2,C_retrieve2(lf[634],C_text("main#canonical-eggs")));
t4=C_mutate(&lf[634] /* (set! main#canonical-eggs ...) */,t3);
t5=((C_word*)t0)[5];{
C_word *av2=av;
av2[0]=t5;
av2[1]=t4;
((C_proc)(void*)(*((C_word*)t5+1)))(2,av2);}}

/* k18665 in a18645 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in ... */
static void C_fcall f_18667(C_word t0,C_word t1){
C_word tmp;
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,0,3)))){
C_save_and_reclaim_args((void *)trf_18667,2,t0,t1);}
a=C_alloc(4);
if(C_truep(t1)){
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_18670,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
if(C_truep(((C_word*)t0)[4])){
/* chicken-install.scm:608: chicken.file#delete-directory */
t3=C_fast_retrieve(lf[748]);{
C_word av2[3];
av2[0]=t3;
av2[1]=t2;
av2[2]=((C_word*)t0)[4];
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}
else{
/* chicken-install.scm:609: chicken.base#error */
t3=*((C_word*)lf[109]+1);{
C_word av2[4];
av2[0]=t3;
av2[1]=((C_word*)t0)[2];
av2[2]=lf[799];
av2[3]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t3+1)))(4,av2);}}}
else{
t2=((C_word*)t0)[2];{
C_word av2[2];
av2[0]=t2;
av2[1]=C_SCHEME_UNDEFINED;
f_18650(2,av2);}}}

/* k18668 in k18665 in a18645 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in ... */
static void C_ccall f_18670(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_18670,c,av);}
/* chicken-install.scm:609: chicken.base#error */
t2=*((C_word*)lf[109]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=lf[799];
av2[3]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}

/* k18681 in a18645 in k18633 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in ... */
static void C_ccall f_18683(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_18683,c,av);}
t2=((C_word*)t0)[2];
f_18667(t2,C_i_nullp(t1));}

/* k18691 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in ... */
static void C_ccall f_18693(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,c,3)))){
C_save_and_reclaim((void *)f_18693,c,av);}
a=C_alloc(5);
t2=C_i_not(C_retrieve2(lf[628],C_text("main#retrieve-only")));
t3=(C_truep(t2)?t2:C_retrieve2(lf[629],C_text("main#retrieve-recursive")));
if(C_truep(t3)){
t4=C_retrieve2(lf[634],C_text("main#canonical-eggs"));
t5=C_i_check_list_2(C_retrieve2(lf[634],C_text("main#canonical-eggs")),lf[118]);
t6=C_SCHEME_UNDEFINED;
t7=(*a=C_VECTOR_TYPE|1,a[1]=t6,tmp=(C_word)a,a+=2,tmp);
t8=C_set_block_item(t7,0,(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_18896,a[2]=t7,tmp=(C_word)a,a+=3,tmp));
t9=((C_word*)t7)[1];
f_18896(t9,((C_word*)t0)[2],C_retrieve2(lf[634],C_text("main#canonical-eggs")));}
else{
t4=C_SCHEME_UNDEFINED;
t5=((C_word*)t0)[2];{
C_word *av2=av;
av2[0]=t5;
av2[1]=t4;
((C_proc)(void*)(*((C_word*)t5+1)))(2,av2);}}}

/* k18711 in for-each-loop5054 in k18691 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in ... */
static void C_ccall f_18713(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(7,c,4)))){
C_save_and_reclaim((void *)f_18713,c,av);}
a=C_alloc(7);
t2=C_u_i_car(((C_word*)t0)[2]);
t3=C_a_i_cons(&a,2,t2,C_retrieve2(lf[637],C_text("main#checked-eggs")));
t4=C_mutate(&lf[637] /* (set! main#checked-eggs ...) */,t3);
t5=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_18720,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
/* chicken-install.scm:620: chicken.pathname#make-pathname */
t6=C_fast_retrieve(lf[62]);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t6;
av2[1]=t5;
av2[2]=C_i_cadr(((C_word*)t0)[2]);
av2[3]=C_u_i_car(((C_word*)t0)[2]);
av2[4]=C_retrieve2(lf[51],C_text("main#+egg-extension+"));
((C_proc)(void*)(*((C_word*)t6+1)))(5,av2);}}

/* k18718 in k18711 in for-each-loop5054 in k18691 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in ... */
static void C_ccall f_18720(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(10,c,2)))){
C_save_and_reclaim((void *)f_18720,c,av);}
a=C_alloc(10);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_18723,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_18874,a[2]=t2,tmp=(C_word)a,a+=3,tmp);
t4=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f23676,a[2]=t3,tmp=(C_word)a,a+=3,tmp);
/* egg-information.scm:37: locate-egg-file */
f_8356(t4,t1);}

/* k18721 in k18718 in k18711 in for-each-loop5054 in k18691 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in ... */
static void C_ccall f_18723(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(8,c,3)))){
C_save_and_reclaim((void *)f_18723,c,av);}
a=C_alloc(8);
t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_18726,a[2]=((C_word*)t0)[2],a[3]=t1,a[4]=((C_word*)t0)[3],tmp=(C_word)a,a+=5,tmp);
t3=C_u_i_car(((C_word*)t0)[2]);
/* chicken-install.scm:622: d */
f_16733(t2,lf[740],C_a_i_list(&a,1,t3));}

/* k18724 in k18721 in k18718 in k18711 in for-each-loop5054 in k18691 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in ... */
static void C_ccall f_18726(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(16,c,3)))){
C_save_and_reclaim((void *)f_18726,c,av);}
a=C_alloc(16);
t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_18729,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],tmp=(C_word)a,a+=5,tmp);
t3=C_u_i_car(((C_word*)t0)[2]);
if(C_truep(C_retrieve2(lf[18],C_text("main#cross-chicken")))){
t4=C_SCHEME_UNDEFINED;
t5=t2;{
C_word *av2=av;
av2[0]=t5;
av2[1]=t4;
f_18729(2,av2);}}
else{
t4=(
/* chicken-install.scm:733: get-egg-property */
  f_8393(((C_word*)t0)[3],lf[681],C_SCHEME_END_OF_LIST)
);
if(C_truep(t4)){
t5=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_19405,a[2]=t2,a[3]=t3,tmp=(C_word)a,a+=4,tmp);
t6=C_SCHEME_UNDEFINED;
t7=(*a=C_VECTOR_TYPE|1,a[1]=t6,tmp=(C_word)a,a+=2,tmp);
t8=C_set_block_item(t7,0,(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_19413,a[2]=t3,a[3]=t4,a[4]=t7,tmp=(C_word)a,a+=5,tmp));
t9=((C_word*)t7)[1];{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t9;
av2[1]=t5;
av2[2]=t4;
f_19413(3,av2);}}
else{
t5=t2;{
C_word *av2=av;
av2[0]=t5;
av2[1]=C_SCHEME_FALSE;
f_18729(2,av2);}}}}

/* k18727 in k18724 in k18721 in k18718 in k18711 in for-each-loop5054 in k18691 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in ... */
static void C_ccall f_18729(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(8,c,3)))){
C_save_and_reclaim((void *)f_18729,c,av);}
a=C_alloc(8);
t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_18732,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],tmp=(C_word)a,a+=5,tmp);
t3=C_u_i_car(((C_word*)t0)[2]);
/* chicken-install.scm:624: d */
f_16733(t2,lf[736],C_a_i_list(&a,1,t3));}

/* k18730 in k18727 in k18724 in k18721 in k18718 in k18711 in for-each-loop5054 in k18691 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in ... */
static void C_ccall f_18732(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(7,c,4)))){
C_save_and_reclaim((void *)f_18732,c,av);}
a=C_alloc(7);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_18737,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_18747,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
/* chicken-install.scm:625: ##sys#call-with-values */{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=0;
av2[1]=((C_word*)t0)[4];
av2[2]=t2;
av2[3]=t3;
C_call_with_values(4,av2);}}

/* a18736 in k18730 in k18727 in k18724 in k18721 in k18718 in k18711 in for-each-loop5054 in k18691 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in ... */
static void C_ccall f_18737(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word *a;
if(c!=2) C_bad_argc_2(c,2,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(13,c,4)))){
C_save_and_reclaim((void *)f_18737,c,av);}
a=C_alloc(13);
t2=C_i_car(((C_word*)t0)[2]);
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_18946,a[2]=t2,a[3]=t1,tmp=(C_word)a,a+=4,tmp);
t4=(
/* chicken-install.scm:665: get-egg-property* */
  f_8417(((C_word*)t0)[3],lf[676],C_a_i_list(&a,1,C_SCHEME_END_OF_LIST))
);
t5=(
/* chicken-install.scm:666: get-egg-property* */
  f_8417(((C_word*)t0)[3],lf[679],C_a_i_list(&a,1,C_SCHEME_END_OF_LIST))
);
if(C_truep(C_retrieve2(lf[638],C_text("main#run-tests")))){
t6=(
/* chicken-install.scm:668: get-egg-property* */
  f_8417(((C_word*)t0)[3],lf[678],C_a_i_list(&a,1,C_SCHEME_END_OF_LIST))
);
/* chicken-install.scm:665: scheme#append */
t7=*((C_word*)lf[7]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t7;
av2[1]=t3;
av2[2]=t4;
av2[3]=t5;
av2[4]=t6;
((C_proc)(void*)(*((C_word*)t7+1)))(5,av2);}}
else{
/* chicken-install.scm:665: scheme#append */
t6=*((C_word*)lf[7]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t6;
av2[1]=t3;
av2[2]=t4;
av2[3]=t5;
av2[4]=C_SCHEME_END_OF_LIST;
((C_proc)(void*)(*((C_word*)t6+1)))(5,av2);}}}

/* a18746 in k18730 in k18727 in k18724 in k18721 in k18718 in k18711 in for-each-loop5054 in k18691 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in ... */
static void C_ccall f_18747(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3=av[3];
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word *a;
if(c!=4) C_bad_argc_2(c,4,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(8,c,2)))){
C_save_and_reclaim((void *)f_18747,c,av);}
a=C_alloc(8);
t4=t2;
t5=(*a=C_VECTOR_TYPE|1,a[1]=t4,tmp=(C_word)a,a+=2,tmp);
t6=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_18752,a[2]=t5,a[3]=((C_word*)t0)[2],a[4]=t1,a[5]=t3,tmp=(C_word)a,a+=6,tmp);
/* chicken-install.scm:627: apply-mappings */
f_17470(t6,((C_word*)t5)[1]);}

/* k18750 in a18746 in k18730 in k18727 in k18724 in k18721 in k18718 in k18711 in for-each-loop5054 in k18691 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in ... */
static void C_ccall f_18752(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(14,c,3)))){
C_save_and_reclaim((void *)f_18752,c,av);}
a=C_alloc(14);
t2=C_mutate(((C_word *)((C_word*)t0)[2])+1,t1);
t3=C_i_car(((C_word*)t0)[3]);
t4=C_a_i_cons(&a,2,C_SCHEME_UNDEFINED,C_SCHEME_END_OF_LIST);
t5=t4;
t6=(*a=C_VECTOR_TYPE|1,a[1]=t5,tmp=(C_word)a,a+=2,tmp);
t7=((C_word*)t6)[1];
t8=(*a=C_CLOSURE_TYPE|8,a[1]=(C_word)f_18824,a[2]=t3,a[3]=((C_word*)t0)[4],a[4]=((C_word*)t0)[5],a[5]=((C_word*)t0)[3],a[6]=((C_word*)t0)[2],a[7]=t6,a[8]=t7,tmp=(C_word)a,a+=9,tmp);
/* chicken-install.scm:634: scheme#append */
t9=*((C_word*)lf[7]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t9;
av2[1]=t8;
av2[2]=((C_word*)((C_word*)t0)[2])[1];
av2[3]=((C_word*)t0)[5];
((C_proc)(void*)(*((C_word*)t9+1)))(4,av2);}}

/* k18757 in k18828 in k18822 in k18750 in a18746 in k18730 in k18727 in k18724 in k18721 in k18718 in k18711 in for-each-loop5054 in k18691 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in ... */
static void C_ccall f_18759(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word t11;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(28,c,3)))){
C_save_and_reclaim((void *)f_18759,c,av);}
a=C_alloc(28);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_18765,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
if(C_truep(C_i_pairp(((C_word*)t0)[3]))){
t3=C_retrieve2(lf[639],C_text("main#force-install"));
if(C_truep(C_retrieve2(lf[639],C_text("main#force-install")))){
t4=C_retrieve2(lf[639],C_text("main#force-install"));
t5=t2;{
C_word *av2=av;
av2[0]=t5;
av2[1]=C_retrieve2(lf[639],C_text("main#force-install"));
f_18765(2,av2);}}
else{
t4=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_19500,a[2]=t2,tmp=(C_word)a,a+=3,tmp);
t5=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_19545,a[2]=t4,tmp=(C_word)a,a+=3,tmp);
t6=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_19549,a[2]=t5,tmp=(C_word)a,a+=3,tmp);
t7=C_i_car(((C_word*)t0)[4]);
t8=C_a_i_list3(&a,3,lf[722],t7,lf[723]);
t9=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_19557,a[2]=t6,a[3]=t8,tmp=(C_word)a,a+=4,tmp);
t10=(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_19559,tmp=(C_word)a,a+=2,tmp);
/* chicken-install.scm:754: filter-map */
f_7515(t9,t10,((C_word*)t0)[3]);}}
else{
t3=t2;{
C_word *av2=av;
av2[0]=t3;
av2[1]=C_SCHEME_FALSE;
f_18765(2,av2);}}}

/* k18763 in k18757 in k18828 in k18822 in k18750 in a18746 in k18730 in k18727 in k18724 in k18721 in k18718 in k18711 in for-each-loop5054 in k18691 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in ... */
static void C_ccall f_18765(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word t11;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(15,c,3)))){
C_save_and_reclaim((void *)f_18765,c,av);}
a=C_alloc(15);
if(C_truep(t1)){
t2=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_18768,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
t3=C_a_i_cons(&a,2,C_SCHEME_UNDEFINED,C_SCHEME_END_OF_LIST);
t4=t3;
t5=(*a=C_VECTOR_TYPE|1,a[1]=t4,tmp=(C_word)a,a+=2,tmp);
t6=((C_word*)t5)[1];
t7=C_i_check_list_2(((C_word*)t0)[3],lf[8]);
t8=C_SCHEME_UNDEFINED;
t9=(*a=C_VECTOR_TYPE|1,a[1]=t8,tmp=(C_word)a,a+=2,tmp);
t10=C_set_block_item(t9,0,(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_7597,a[2]=t5,a[3]=t9,a[4]=t6,tmp=(C_word)a,a+=5,tmp));
t11=((C_word*)t9)[1];
f_7597(t11,t2,((C_word*)t0)[3]);}
else{
t2=C_SCHEME_UNDEFINED;
t3=((C_word*)t0)[2];{
C_word *av2=av;
av2[0]=t3;
av2[1]=t2;
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}}

/* k18766 in k18763 in k18757 in k18828 in k18822 in k18750 in a18746 in k18730 in k18727 in k18724 in k18721 in k18718 in k18711 in for-each-loop5054 in k18691 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in ... */
static void C_ccall f_18768(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(7,c,3)))){
C_save_and_reclaim((void *)f_18768,c,av);}
a=C_alloc(7);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_18771,a[2]=((C_word*)t0)[2],a[3]=t1,tmp=(C_word)a,a+=4,tmp);
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_18778,a[2]=t2,tmp=(C_word)a,a+=3,tmp);
/* chicken-install.scm:643: chicken.string#string-intersperse */
t4=C_fast_retrieve(lf[262]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t4;
av2[1]=t3;
av2[2]=t1;
av2[3]=lf[715];
((C_proc)(void*)(*((C_word*)t4+1)))(4,av2);}}

/* k18769 in k18766 in k18763 in k18757 in k18828 in k18822 in k18750 in a18746 in k18730 in k18727 in k18724 in k18721 in k18718 in k18711 in for-each-loop5054 in k18691 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in ... */
static void C_ccall f_18771(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_18771,c,av);}
/* chicken-install.scm:650: retrieve-eggs */
f_18607(((C_word*)t0)[2],((C_word*)t0)[3]);}

/* k18776 in k18766 in k18763 in k18757 in k18828 in k18822 in k18750 in a18746 in k18730 in k18727 in k18724 in k18721 in k18718 in k18711 in for-each-loop5054 in k18691 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in ... */
static void C_ccall f_18778(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,3)))){
C_save_and_reclaim((void *)f_18778,c,av);}
a=C_alloc(3);
/* chicken-install.scm:643: d */
f_16733(((C_word*)t0)[2],lf[714],C_a_i_list(&a,1,t1));}

/* k18791 in k18828 in k18822 in k18750 in a18746 in k18730 in k18727 in k18724 in k18721 in k18718 in k18711 in for-each-loop5054 in k18691 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in ... */
static void C_ccall f_18793(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_18793,c,av);}
/* chicken-install.scm:638: retrieve-eggs */
f_18607(((C_word*)t0)[2],((C_word*)((C_word*)t0)[3])[1]);}

/* k18798 in k18828 in k18822 in k18750 in a18746 in k18730 in k18727 in k18724 in k18721 in k18718 in k18711 in for-each-loop5054 in k18691 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in ... */
static void C_ccall f_18800(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,3)))){
C_save_and_reclaim((void *)f_18800,c,av);}
a=C_alloc(3);
/* chicken-install.scm:637: d */
f_16733(((C_word*)t0)[2],lf[734],C_a_i_list(&a,1,t1));}

/* k18822 in k18750 in a18746 in k18730 in k18727 in k18724 in k18721 in k18718 in k18711 in for-each-loop5054 in k18691 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in ... */
static void C_ccall f_18824(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(14,c,3)))){
C_save_and_reclaim((void *)f_18824,c,av);}
a=C_alloc(14);
t2=C_i_check_list_2(t1,lf[8]);
t3=(*a=C_CLOSURE_TYPE|6,a[1]=(C_word)f_18830,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],tmp=(C_word)a,a+=7,tmp);
t4=C_SCHEME_UNDEFINED;
t5=(*a=C_VECTOR_TYPE|1,a[1]=t4,tmp=(C_word)a,a+=2,tmp);
t6=C_set_block_item(t5,0,(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_18832,a[2]=((C_word*)t0)[7],a[3]=t5,a[4]=((C_word*)t0)[8],tmp=(C_word)a,a+=5,tmp));
t7=((C_word*)t5)[1];
f_18832(t7,t3,t1);}

/* k18828 in k18822 in k18750 in a18746 in k18730 in k18727 in k18724 in k18721 in k18718 in k18711 in for-each-loop5054 in k18691 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in ... */
static void C_ccall f_18830(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(18,c,3)))){
C_save_and_reclaim((void *)f_18830,c,av);}
a=C_alloc(18);
t2=C_a_i_cons(&a,2,((C_word*)t0)[2],t1);
t3=C_a_i_cons(&a,2,t2,C_retrieve2(lf[636],C_text("main#dependencies")));
t4=C_mutate(&lf[636] /* (set! main#dependencies ...) */,t3);
t5=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_18759,a[2]=((C_word*)t0)[3],a[3]=((C_word*)t0)[4],a[4]=((C_word*)t0)[5],tmp=(C_word)a,a+=5,tmp);
if(C_truep(C_i_pairp(((C_word*)((C_word*)t0)[6])[1]))){
t6=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_18793,a[2]=t5,a[3]=((C_word*)t0)[6],tmp=(C_word)a,a+=4,tmp);
t7=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_18800,a[2]=t6,tmp=(C_word)a,a+=3,tmp);
/* chicken-install.scm:637: chicken.string#string-intersperse */
t8=C_fast_retrieve(lf[262]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t8;
av2[1]=t7;
av2[2]=((C_word*)((C_word*)t0)[6])[1];
av2[3]=lf[735];
((C_proc)(void*)(*((C_word*)t8+1)))(4,av2);}}
else{
t6=t5;{
C_word *av2=av;
av2[0]=t6;
av2[1]=C_SCHEME_UNDEFINED;
f_18759(2,av2);}}}

/* map-loop5077 in k18822 in k18750 in a18746 in k18730 in k18727 in k18724 in k18721 in k18718 in k18711 in for-each-loop5054 in k18691 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in ... */
static void C_fcall f_18832(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(9,0,2)))){
C_save_and_reclaim_args((void *)trf_18832,3,t0,t1,t2);}
a=C_alloc(9);
if(C_truep(C_i_pairp(t2))){
t3=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_18842,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=t1,a[5]=t2,tmp=(C_word)a,a+=6,tmp);
t4=C_slot(t2,C_fix(0));
if(C_truep(C_i_pairp(t4))){
t5=C_u_i_car(t4);
t6=t3;
f_18842(t6,C_a_i_cons(&a,2,t5,C_SCHEME_END_OF_LIST));}
else{
t5=t3;
f_18842(t5,C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST));}}
else{
t3=t1;{
C_word av2[2];
av2[0]=t3;
av2[1]=C_slot(((C_word*)t0)[4],C_fix(1));
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}}

/* k18840 in map-loop5077 in k18822 in k18750 in a18746 in k18730 in k18727 in k18724 in k18721 in k18718 in k18711 in for-each-loop5054 in k18691 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in ... */
static void C_fcall f_18842(C_word t0,C_word t1){
C_word tmp;
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,0,2)))){
C_save_and_reclaim_args((void *)trf_18842,2,t0,t1);}
t2=C_i_setslot(((C_word*)((C_word*)t0)[2])[1],C_fix(1),t1);
t3=C_mutate(((C_word *)((C_word*)t0)[2])+1,t1);
t4=((C_word*)((C_word*)t0)[3])[1];
f_18832(t4,((C_word*)t0)[4],C_slot(((C_word*)t0)[5],C_fix(1)));}

/* k18872 in k18718 in k18711 in for-each-loop5054 in k18691 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in ... */
static void C_ccall f_18874(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_18874,c,av);}
/* chicken-install.scm:621: validate-egg-info */
f_16415(((C_word*)t0)[2],t1);}

/* for-each-loop5054 in k18691 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in ... */
static void C_fcall f_18896(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word *a;
loop:
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(12,0,3)))){
C_save_and_reclaim_args((void *)trf_18896,3,t0,t1,t2);}
a=C_alloc(12);
if(C_truep(C_i_pairp(t2))){
t3=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_18906,a[2]=((C_word*)t0)[2],a[3]=t1,a[4]=t2,tmp=(C_word)a,a+=5,tmp);
t4=C_slot(t2,C_fix(0));
t5=C_i_car(t4);
if(C_truep(C_i_member(t5,C_retrieve2(lf[637],C_text("main#checked-eggs"))))){
t9=t1;
t10=C_slot(t2,C_fix(1));
t1=t9;
t2=t10;
goto loop;}
else{
t6=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_18713,a[2]=t4,a[3]=t3,tmp=(C_word)a,a+=4,tmp);
t7=C_u_i_car(t4);
/* chicken-install.scm:618: d */
f_16733(t6,lf[743],C_a_i_list(&a,1,t7));}}
else{
t3=C_SCHEME_UNDEFINED;
t4=t1;{
C_word av2[2];
av2[0]=t4;
av2[1]=t3;
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}}

/* k18904 in for-each-loop5054 in k18691 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in ... */
static void C_ccall f_18906(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_18906,c,av);}
t2=((C_word*)((C_word*)t0)[2])[1];
f_18896(t2,((C_word*)t0)[3],C_slot(((C_word*)t0)[4],C_fix(1)));}

/* for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in ... */
static void C_fcall f_18919(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(14,0,4)))){
C_save_and_reclaim_args((void *)trf_18919,3,t0,t1,t2);}
a=C_alloc(14);
if(C_truep(C_i_pairp(t2))){
t3=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_18929,a[2]=((C_word*)t0)[2],a[3]=t1,a[4]=t2,tmp=(C_word)a,a+=5,tmp);
t4=C_slot(t2,C_fix(0));
t5=C_i_assoc(t4,C_retrieve2(lf[634],C_text("main#canonical-eggs")));
if(C_truep(t5)){
t6=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_18626,a[2]=t5,a[3]=((C_word*)t0)[2],a[4]=t1,a[5]=t2,tmp=(C_word)a,a+=6,tmp);
/* chicken-install.scm:601: delete */
f_7351(t6,t5,C_retrieve2(lf[634],C_text("main#canonical-eggs")),*((C_word*)lf[744]+1));}
else{
t6=C_i_pairp(t4);
t7=(C_truep(t6)?C_u_i_car(t4):t4);
t8=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_18635,a[2]=t7,a[3]=t4,a[4]=t3,tmp=(C_word)a,a+=5,tmp);
t9=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_17614,a[2]=t4,a[3]=t8,tmp=(C_word)a,a+=4,tmp);
if(C_truep(C_i_pairp(t4))){
/* chicken-install.scm:396: scheme#string->symbol */
t10=*((C_word*)lf[195]+1);{
C_word av2[3];
av2[0]=t10;
av2[1]=t9;
av2[2]=C_u_i_car(t4);
((C_proc)(void*)(*((C_word*)t10+1)))(3,av2);}}
else{
/* chicken-install.scm:396: scheme#string->symbol */
t10=*((C_word*)lf[195]+1);{
C_word av2[3];
av2[0]=t10;
av2[1]=t9;
av2[2]=t4;
((C_proc)(void*)(*((C_word*)t10+1)))(3,av2);}}}}
else{
t3=C_SCHEME_UNDEFINED;
t4=t1;{
C_word av2[2];
av2[0]=t4;
av2[1]=t3;
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}}

/* k18927 in for-each-loop5008 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in ... */
static void C_ccall f_18929(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_18929,c,av);}
t2=((C_word*)((C_word*)t0)[2])[1];
f_18919(t2,((C_word*)t0)[3],C_slot(((C_word*)t0)[4],C_fix(1)));}

/* k18944 in a18736 in k18730 in k18727 in k18724 in k18721 in k18718 in k18711 in for-each-loop5054 in k18691 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in ... */
static void C_ccall f_18946(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word t11;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(16,c,3)))){
C_save_and_reclaim((void *)f_18946,c,av);}
a=C_alloc(16);
t2=t1;
t3=(*a=C_VECTOR_TYPE|1,a[1]=t2,tmp=(C_word)a,a+=2,tmp);
t4=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_18947,a[2]=t3,a[3]=((C_word*)t0)[2],tmp=(C_word)a,a+=4,tmp);
t5=C_retrieve2(lf[627],C_text("main#hacks"));
t6=C_i_check_list_2(C_retrieve2(lf[627],C_text("main#hacks")),lf[118]);
t7=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_18958,a[2]=((C_word*)t0)[3],a[3]=t3,tmp=(C_word)a,a+=4,tmp);
t8=C_SCHEME_UNDEFINED;
t9=(*a=C_VECTOR_TYPE|1,a[1]=t8,tmp=(C_word)a,a+=2,tmp);
t10=C_set_block_item(t9,0,(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_19020,a[2]=t9,a[3]=t4,tmp=(C_word)a,a+=4,tmp));
t11=((C_word*)t9)[1];
f_19020(t11,t7,C_retrieve2(lf[627],C_text("main#hacks")));}

/* g5130 in k18944 in a18736 in k18730 in k18727 in k18724 in k18721 in k18718 in k18711 in for-each-loop5054 in k18691 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in ... */
static void C_fcall f_18947(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,0,3)))){
C_save_and_reclaim_args((void *)trf_18947,3,t0,t1,t2);}
a=C_alloc(4);
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_18952,a[2]=((C_word*)t0)[2],a[3]=t1,tmp=(C_word)a,a+=4,tmp);
/* chicken-install.scm:655: h */
t4=t2;{
C_word av2[4];
av2[0]=t4;
av2[1]=t3;
av2[2]=((C_word*)t0)[3];
av2[3]=((C_word*)((C_word*)t0)[2])[1];
((C_proc)C_fast_retrieve_proc(t4))(4,av2);}}

/* k18950 in g5130 in k18944 in a18736 in k18730 in k18727 in k18724 in k18721 in k18718 in k18711 in for-each-loop5054 in k18691 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in ... */
static void C_ccall f_18952(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_18952,c,av);}
t2=C_mutate(((C_word *)((C_word*)t0)[2])+1,t1);
t3=((C_word*)t0)[3];{
C_word *av2=av;
av2[0]=t3;
av2[1]=t2;
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}

/* k18956 in k18944 in a18736 in k18730 in k18727 in k18724 in k18721 in k18718 in k18711 in for-each-loop5054 in k18691 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in ... */
static void C_ccall f_18958(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,c,5)))){
C_save_and_reclaim((void *)f_18958,c,av);}
a=C_alloc(5);
t2=C_SCHEME_UNDEFINED;
t3=(*a=C_VECTOR_TYPE|1,a[1]=t2,tmp=(C_word)a,a+=2,tmp);
t4=C_set_block_item(t3,0,(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_18963,a[2]=t3,tmp=(C_word)a,a+=3,tmp));
t5=((C_word*)t3)[1];
f_18963(t5,((C_word*)t0)[2],((C_word*)((C_word*)t0)[3])[1],C_SCHEME_END_OF_LIST,C_SCHEME_END_OF_LIST);}

/* loop in k18956 in k18944 in a18736 in k18730 in k18727 in k18724 in k18721 in k18718 in k18711 in for-each-loop5054 in k18691 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in ... */
static void C_fcall f_18963(C_word t0,C_word t1,C_word t2,C_word t3,C_word t4){
C_word tmp;
C_word t5;
C_word t6;
C_word t7;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(9,0,4)))){
C_save_and_reclaim_args((void *)trf_18963,5,t0,t1,t2,t3,t4);}
a=C_alloc(9);
if(C_truep(C_i_nullp(t2))){
t5=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_18977,a[2]=t1,a[3]=t4,tmp=(C_word)a,a+=4,tmp);
/* chicken-install.scm:658: scheme#reverse */
t6=*((C_word*)lf[224]+1);{
C_word av2[3];
av2[0]=t6;
av2[1]=t5;
av2[2]=t3;
((C_proc)(void*)(*((C_word*)t6+1)))(3,av2);}}
else{
t5=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_18986,a[2]=t2,tmp=(C_word)a,a+=3,tmp);
t6=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_18996,a[2]=t2,a[3]=t3,a[4]=t4,a[5]=((C_word*)t0)[2],tmp=(C_word)a,a+=6,tmp);
/* chicken-install.scm:659: ##sys#call-with-values */{
C_word av2[4];
av2[0]=0;
av2[1]=t1;
av2[2]=t5;
av2[3]=t6;
C_call_with_values(4,av2);}}}

/* k18975 in loop in k18956 in k18944 in a18736 in k18730 in k18727 in k18724 in k18721 in k18718 in k18711 in for-each-loop5054 in k18691 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in ... */
static void C_ccall f_18977(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,c,2)))){
C_save_and_reclaim((void *)f_18977,c,av);}
a=C_alloc(4);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_18981,a[2]=((C_word*)t0)[2],a[3]=t1,tmp=(C_word)a,a+=4,tmp);
/* chicken-install.scm:658: scheme#reverse */
t3=*((C_word*)lf[224]+1);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}

/* k18979 in k18975 in loop in k18956 in k18944 in a18736 in k18730 in k18727 in k18724 in k18721 in k18718 in k18711 in for-each-loop5054 in k18691 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in ... */
static void C_ccall f_18981(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_18981,c,av);}
/* chicken-install.scm:658: scheme#values */{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=0;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=t1;
C_values(4,av2);}}

/* a18985 in loop in k18956 in k18944 in a18736 in k18730 in k18727 in k18724 in k18721 in k18718 in k18711 in for-each-loop5054 in k18691 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in ... */
static void C_ccall f_18986(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
if(c!=2) C_bad_argc_2(c,2,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_18986,c,av);}
/* chicken-install.scm:659: check-dependency */
f_19064(t1,C_i_car(((C_word*)t0)[2]));}

/* a18995 in loop in k18956 in k18944 in a18736 in k18730 in k18727 in k18724 in k18721 in k18718 in k18711 in for-each-loop5054 in k18691 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in ... */
static void C_ccall f_18996(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3=av[3];
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word *a;
if(c!=4) C_bad_argc_2(c,4,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,4)))){
C_save_and_reclaim((void *)f_18996,c,av);}
a=C_alloc(6);
t4=C_i_cdr(((C_word*)t0)[2]);
t5=(C_truep(t2)?C_a_i_cons(&a,2,t2,((C_word*)t0)[3]):((C_word*)t0)[3]);
if(C_truep(t3)){
t6=C_a_i_cons(&a,2,t3,((C_word*)t0)[4]);
/* chicken-install.scm:660: loop */
t7=((C_word*)((C_word*)t0)[5])[1];
f_18963(t7,t1,t4,t5,t6);}
else{
/* chicken-install.scm:660: loop */
t6=((C_word*)((C_word*)t0)[5])[1];
f_18963(t6,t1,t4,t5,((C_word*)t0)[4]);}}

/* for-each-loop5129 in k18944 in a18736 in k18730 in k18727 in k18724 in k18721 in k18718 in k18711 in for-each-loop5054 in k18691 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in ... */
static void C_fcall f_19020(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,0,2)))){
C_save_and_reclaim_args((void *)trf_19020,3,t0,t1,t2);}
a=C_alloc(5);
if(C_truep(C_i_pairp(t2))){
t3=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_19030,a[2]=((C_word*)t0)[2],a[3]=t1,a[4]=t2,tmp=(C_word)a,a+=5,tmp);
/* chicken-install.scm:655: g5130 */
t4=((C_word*)t0)[3];
f_18947(t4,t3,C_slot(t2,C_fix(0)));}
else{
t3=C_SCHEME_UNDEFINED;
t4=t1;{
C_word av2[2];
av2[0]=t4;
av2[1]=t3;
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}}

/* k19028 in for-each-loop5129 in k18944 in a18736 in k18730 in k18727 in k18724 in k18721 in k18718 in k18711 in for-each-loop5054 in k18691 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in ... */
static void C_ccall f_19030(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_19030,c,av);}
t2=((C_word*)((C_word*)t0)[2])[1];
f_19020(t2,((C_word*)t0)[3],C_slot(((C_word*)t0)[4],C_fix(1)));}

/* main#check-dependency in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in ... */
static void C_fcall f_19064(C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word t11;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(8,0,5)))){
C_save_and_reclaim_args((void *)trf_19064,2,t1,t2);}
a=C_alloc(8);
t3=C_i_symbolp(t2);
t4=(C_truep(t3)?t3:C_i_stringp(t2));
if(C_truep(t4)){
t5=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_19081,a[2]=t1,tmp=(C_word)a,a+=3,tmp);
t6=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_19091,a[2]=t5,a[3]=t2,a[4]=t1,tmp=(C_word)a,a+=5,tmp);
/* chicken-install.scm:673: ext-version */
f_19326(t6,t2);}
else{
t5=C_i_listp(t2);
t6=(C_truep(t5)?C_eqp(lf[192],C_i_car(t2)):C_SCHEME_FALSE);
if(C_truep(t6)){
t7=C_i_cdr(t2);
t8=C_SCHEME_UNDEFINED;
t9=(*a=C_VECTOR_TYPE|1,a[1]=t8,tmp=(C_word)a,a+=2,tmp);
t10=C_set_block_item(t9,0,(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_19106,a[2]=t9,tmp=(C_word)a,a+=3,tmp));
t11=((C_word*)t9)[1];
f_19106(t11,t1,t7,C_SCHEME_FALSE,C_SCHEME_FALSE);}
else{
t7=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_19187,a[2]=t1,a[3]=t2,tmp=(C_word)a,a+=4,tmp);
if(C_truep(C_i_listp(t2))){
t8=C_eqp(C_fix(2),C_u_i_length(t2));
if(C_truep(t8)){
t9=C_i_car(t2);
t10=C_i_stringp(t9);
t11=t7;
f_19187(t11,(C_truep(t10)?t10:C_i_symbolp(C_u_i_car(t2))));}
else{
t9=t7;
f_19187(t9,C_SCHEME_FALSE);}}
else{
t8=t7;
f_19187(t8,C_SCHEME_FALSE);}}}}

/* k19079 in main#check-dependency in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in ... */
static void C_ccall f_19081(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_19081,c,av);}
/* chicken-install.scm:673: scheme#values */{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=0;
av2[1]=((C_word*)t0)[2];
av2[2]=t1;
av2[3]=C_SCHEME_FALSE;
C_values(4,av2);}}

/* k19089 in main#check-dependency in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in ... */
static void C_ccall f_19091(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_19091,c,av);}
if(C_truep(C_i_not(t1))){
/* chicken-install.scm:673: chicken.string#->string */
t2=C_fast_retrieve(lf[172]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t2+1)))(3,av2);}}
else{
/* chicken-install.scm:673: scheme#values */{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=0;
av2[1]=((C_word*)t0)[4];
av2[2]=C_SCHEME_FALSE;
av2[3]=C_SCHEME_FALSE;
C_values(4,av2);}}}

/* scan in main#check-dependency in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in ... */
static void C_fcall f_19106(C_word t0,C_word t1,C_word t2,C_word t3,C_word t4){
C_word tmp;
C_word t5;
C_word t6;
C_word t7;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(9,0,4)))){
C_save_and_reclaim_args((void *)trf_19106,5,t0,t1,t2,t3,t4);}
a=C_alloc(9);
if(C_truep(C_i_nullp(t2))){
if(C_truep(t4)){
/* chicken-install.scm:678: scheme#values */{
C_word av2[4];
av2[0]=0;
av2[1]=t1;
av2[2]=C_SCHEME_FALSE;
av2[3]=t4;
C_values(4,av2);}}
else{
if(C_truep(t3)){
/* chicken-install.scm:678: scheme#values */{
C_word av2[4];
av2[0]=0;
av2[1]=t1;
av2[2]=t3;
av2[3]=t4;
C_values(4,av2);}}
else{
/* chicken-install.scm:678: scheme#values */{
C_word av2[4];
av2[0]=0;
av2[1]=t1;
av2[2]=C_SCHEME_FALSE;
av2[3]=t4;
C_values(4,av2);}}}}
else{
t5=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_19128,a[2]=t2,tmp=(C_word)a,a+=3,tmp);
t6=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_19138,a[2]=t2,a[3]=t4,a[4]=((C_word*)t0)[2],a[5]=t3,tmp=(C_word)a,a+=6,tmp);
/* chicken-install.scm:682: ##sys#call-with-values */{
C_word av2[4];
av2[0]=0;
av2[1]=t1;
av2[2]=t5;
av2[3]=t6;
C_call_with_values(4,av2);}}}

/* a19127 in scan in main#check-dependency in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in ... */
static void C_ccall f_19128(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
if(c!=2) C_bad_argc_2(c,2,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_19128,c,av);}
/* chicken-install.scm:682: check-dependency */
f_19064(t1,C_i_car(((C_word*)t0)[2]));}

/* a19137 in scan in main#check-dependency in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in ... */
static void C_ccall f_19138(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3=av[3];
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word *a;
if(c!=4) C_bad_argc_2(c,4,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(7,c,3)))){
C_save_and_reclaim((void *)f_19138,c,av);}
a=C_alloc(7);
t4=C_i_not(t2);
t5=(C_truep(t4)?C_i_not(t3):C_SCHEME_FALSE);
if(C_truep(t5)){
/* chicken-install.scm:684: scheme#values */{
C_word *av2=av;
av2[0]=0;
av2[1]=t1;
av2[2]=C_SCHEME_FALSE;
av2[3]=C_SCHEME_FALSE;
C_values(4,av2);}}
else{
t6=C_i_cdr(((C_word*)t0)[2]);
t7=(*a=C_CLOSURE_TYPE|6,a[1]=(C_word)f_19159,a[2]=t3,a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=t1,a[6]=t6,tmp=(C_word)a,a+=7,tmp);
if(C_truep(t2)){
t8=C_i_not(((C_word*)t0)[5]);
t9=t7;
f_19159(t9,(C_truep(t8)?t2:((C_word*)t0)[5]));}
else{
t8=t7;
f_19159(t8,((C_word*)t0)[5]);}}}

/* k19157 in a19137 in scan in main#check-dependency in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in ... */
static void C_fcall f_19159(C_word t0,C_word t1){
C_word tmp;
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,0,4)))){
C_save_and_reclaim_args((void *)trf_19159,2,t0,t1);}
t2=(C_truep(((C_word*)t0)[2])?C_i_not(((C_word*)t0)[3]):C_SCHEME_FALSE);
if(C_truep(t2)){
/* chicken-install.scm:685: scan */
t3=((C_word*)((C_word*)t0)[4])[1];
f_19106(t3,((C_word*)t0)[5],((C_word*)t0)[6],t1,((C_word*)t0)[2]);}
else{
/* chicken-install.scm:685: scan */
t3=((C_word*)((C_word*)t0)[4])[1];
f_19106(t3,((C_word*)t0)[5],((C_word*)t0)[6],t1,((C_word*)t0)[3]);}}

/* k19185 in main#check-dependency in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in ... */
static void C_fcall f_19187(C_word t0,C_word t1){
C_word tmp;
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,0,3)))){
C_save_and_reclaim_args((void *)trf_19187,2,t0,t1);}
a=C_alloc(4);
if(C_truep(t1)){
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_19190,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
/* chicken-install.scm:694: ext-version */
f_19326(t2,C_i_car(((C_word*)t0)[3]));}
else{
t2=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_19281,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
/* chicken-install.scm:711: chicken.base#warning */
t3=C_fast_retrieve(lf[724]);{
C_word av2[4];
av2[0]=t3;
av2[1]=t2;
av2[2]=lf[807];
av2[3]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t3+1)))(4,av2);}}}

/* k19188 in k19185 in main#check-dependency in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in ... */
static void C_ccall f_19190(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(8,c,2)))){
C_save_and_reclaim((void *)f_19190,c,av);}
a=C_alloc(8);
if(C_truep(C_i_not(t1))){
t2=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_19203,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
/* chicken-install.scm:696: chicken.string#->string */
t3=C_fast_retrieve(lf[172]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=C_u_i_car(((C_word*)t0)[3]);
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}
else{
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_19266,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_19270,a[2]=t2,a[3]=t1,tmp=(C_word)a,a+=4,tmp);
/* chicken-install.scm:697: chicken.string#->string */
t4=C_fast_retrieve(lf[172]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t4;
av2[1]=t3;
av2[2]=C_i_cadr(((C_word*)t0)[3]);
((C_proc)(void*)(*((C_word*)t4+1)))(3,av2);}}}

/* k19201 in k19188 in k19185 in main#check-dependency in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in ... */
static void C_ccall f_19203(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_19203,c,av);}
/* chicken-install.scm:696: scheme#values */{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=0;
av2[1]=((C_word*)t0)[2];
av2[2]=t1;
av2[3]=C_SCHEME_FALSE;
C_values(4,av2);}}

/* k19217 in k19264 in k19188 in k19185 in main#check-dependency in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in ... */
static void C_ccall f_19219(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,c,4)))){
C_save_and_reclaim((void *)f_19219,c,av);}
a=C_alloc(4);
if(C_truep(C_u_i_string_equal_p(lf[804],t1))){
if(C_truep(C_retrieve2(lf[639],C_text("main#force-install")))){
/* chicken-install.scm:700: scheme#values */{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=0;
av2[1]=((C_word*)t0)[2];
av2[2]=C_SCHEME_FALSE;
av2[3]=C_SCHEME_FALSE;
C_values(4,av2);}}
else{
t2=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_19232,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
/* chicken-install.scm:702: scheme#string-append */
t3=*((C_word*)lf[83]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=lf[805];
av2[3]=C_i_cadr(((C_word*)t0)[3]);
av2[4]=lf[806];
((C_proc)(void*)(*((C_word*)t3+1)))(5,av2);}}}
else{
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_19247,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
/* chicken-install.scm:708: chicken.string#->string */
t3=C_fast_retrieve(lf[172]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=C_u_i_car(((C_word*)t0)[3]);
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}}

/* k19230 in k19217 in k19264 in k19188 in k19185 in main#check-dependency in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in ... */
static void C_ccall f_19232(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_19232,c,av);}
/* chicken-install.scm:701: chicken.base#error */
t2=*((C_word*)lf[109]+1);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(3,av2);}}

/* k19245 in k19217 in k19264 in k19188 in k19185 in main#check-dependency in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in ... */
static void C_ccall f_19247(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,c,2)))){
C_save_and_reclaim((void *)f_19247,c,av);}
a=C_alloc(4);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_19251,a[2]=t1,a[3]=((C_word*)t0)[2],tmp=(C_word)a,a+=4,tmp);
/* chicken-install.scm:708: chicken.string#->string */
t3=C_fast_retrieve(lf[172]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=C_i_cadr(((C_word*)t0)[3]);
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}

/* k19249 in k19245 in k19217 in k19264 in k19188 in k19185 in main#check-dependency in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in ... */
static void C_ccall f_19251(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,3)))){
C_save_and_reclaim((void *)f_19251,c,av);}
a=C_alloc(3);
t2=C_a_i_cons(&a,2,((C_word*)t0)[2],t1);
/* chicken-install.scm:707: scheme#values */{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=0;
av2[1]=((C_word*)t0)[3];
av2[2]=C_SCHEME_FALSE;
av2[3]=t2;
C_values(4,av2);}}

/* k19264 in k19188 in k19185 in main#check-dependency in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in ... */
static void C_ccall f_19266(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,c,3)))){
C_save_and_reclaim((void *)f_19266,c,av);}
a=C_alloc(4);
if(C_truep(C_i_not(t1))){
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_19219,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
/* chicken-install.scm:698: chicken.string#->string */
t3=C_fast_retrieve(lf[172]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=C_u_i_car(((C_word*)t0)[3]);
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}
else{
/* chicken-install.scm:709: scheme#values */{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=0;
av2[1]=((C_word*)t0)[2];
av2[2]=C_SCHEME_FALSE;
av2[3]=C_SCHEME_FALSE;
C_values(4,av2);}}}

/* k19268 in k19188 in k19185 in main#check-dependency in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in ... */
static void C_ccall f_19270(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_19270,c,av);}
/* chicken-install.scm:697: version>=? */
t2=C_retrieve2(lf[696],C_text("main#version>=\077"));{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=t1;
f_16782(4,av2);}}

/* k19279 in k19185 in main#check-dependency in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in ... */
static void C_ccall f_19281(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_19281,c,av);}
/* chicken-install.scm:713: scheme#values */{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=0;
av2[1]=((C_word*)t0)[2];
av2[2]=C_SCHEME_FALSE;
av2[3]=C_SCHEME_FALSE;
C_values(4,av2);}}

/* main#ext-version in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in ... */
static void C_fcall f_19326(C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(9,0,2)))){
C_save_and_reclaim_args((void *)trf_19326,2,t1,t2);}
a=C_alloc(9);
t3=C_eqp(t2,lf[808]);
t4=(C_truep(t3)?t3:C_i_equalp(t2,lf[809]));
if(C_truep(t4)){
/* chicken-install.scm:717: chicken.platform#chicken-version */
t5=C_fast_retrieve(lf[810]);{
C_word av2[2];
av2[0]=t5;
av2[1]=t1;
((C_proc)(void*)(*((C_word*)t5+1)))(2,av2);}}
else{
t5=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_19342,a[2]=t1,tmp=(C_word)a,a+=3,tmp);
t6=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_19379,a[2]=t5,tmp=(C_word)a,a+=3,tmp);
t7=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_19387,a[2]=t6,tmp=(C_word)a,a+=3,tmp);
/* chicken-install.scm:719: chicken.string#->string */
t8=C_fast_retrieve(lf[172]);{
C_word av2[3];
av2[0]=t8;
av2[1]=t7;
av2[2]=t2;
((C_proc)(void*)(*((C_word*)t8+1)))(3,av2);}}}

/* k19340 in main#ext-version in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in ... */
static void C_ccall f_19342(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(7,c,2)))){
C_save_and_reclaim((void *)f_19342,c,av);}
a=C_alloc(7);
t2=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_19345,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
if(C_truep(t1)){
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_19372,a[2]=t2,a[3]=t1,tmp=(C_word)a,a+=4,tmp);
/* chicken-install.scm:722: chicken.file#file-exists? */
t4=C_fast_retrieve(lf[61]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t4;
av2[1]=t3;
av2[2]=t1;
((C_proc)(void*)(*((C_word*)t4+1)))(3,av2);}}
else{
t3=t2;{
C_word *av2=av;
av2[0]=t3;
av2[1]=C_SCHEME_FALSE;
f_19345(2,av2);}}}

/* k19343 in k19340 in main#ext-version in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in ... */
static void C_ccall f_19345(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_19345,c,av);}
if(C_truep(t1)){
t2=C_i_assq(lf[205],t1);
if(C_truep(t2)){
/* chicken-install.scm:727: chicken.string#->string */
t3=C_fast_retrieve(lf[172]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=((C_word*)t0)[2];
av2[2]=C_i_cadr(t2);
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}
else{
t3=((C_word*)t0)[2];{
C_word *av2=av;
av2[0]=t3;
av2[1]=lf[811];
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}}
else{
t2=((C_word*)t0)[2];{
C_word *av2=av;
av2[0]=t2;
av2[1]=C_SCHEME_FALSE;
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}}

/* k19370 in k19340 in main#ext-version in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in ... */
static void C_ccall f_19372(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,2)))){
C_save_and_reclaim((void *)f_19372,c,av);}
a=C_alloc(3);
if(C_truep(t1)){
t2=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f23754,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
/* egg-information.scm:37: locate-egg-file */
f_8356(t2,((C_word*)t0)[3]);}
else{
t2=((C_word*)t0)[2];{
C_word *av2=av;
av2[0]=t2;
av2[1]=C_SCHEME_FALSE;
f_19345(2,av2);}}}

/* k19377 in main#ext-version in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in ... */
static void C_ccall f_19379(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(7,c,3)))){
C_save_and_reclaim((void *)f_19379,c,av);}
a=C_alloc(7);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_19383,a[2]=((C_word*)t0)[2],a[3]=t1,tmp=(C_word)a,a+=4,tmp);
t3=(C_truep(C_retrieve2(lf[18],C_text("main#cross-chicken")))?C_i_not(C_retrieve2(lf[640],C_text("main#host-extension"))):C_SCHEME_FALSE);
if(C_truep(t3)){
t4=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_16221,a[2]=t2,tmp=(C_word)a,a+=3,tmp);
/* chicken-install.scm:114: destination-repository */
f_8310(t4,lf[54],C_SCHEME_END_OF_LIST);}
else{
/* chicken-install.scm:115: chicken.platform#repository-path */
t4=C_fast_retrieve(lf[814]);{
C_word *av2=av;
av2[0]=t4;
av2[1]=t2;
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}}

/* k19381 in k19377 in main#ext-version in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in ... */
static void C_ccall f_19383(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_19383,c,av);}
/* chicken-install.scm:718: chicken.load#find-file */
t2=C_fast_retrieve(lf[812]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}

/* k19385 in main#ext-version in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in ... */
static void C_ccall f_19387(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,4)))){
C_save_and_reclaim((void *)f_19387,c,av);}
/* chicken-install.scm:719: chicken.pathname#make-pathname */
t2=C_fast_retrieve(lf[62]);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=C_SCHEME_FALSE;
av2[3]=t1;
av2[4]=C_retrieve2(lf[45],C_text("main#+egg-info-extension+"));
((C_proc)(void*)(*((C_word*)t2+1)))(5,av2);}}

/* k19403 in k18724 in k18721 in k18718 in k18711 in for-each-loop5054 in k18691 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in ... */
static void C_ccall f_19405(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_19405,c,av);}
if(C_truep(t1)){
t2=((C_word*)t0)[2];{
C_word *av2=av;
av2[0]=t2;
av2[1]=t1;
f_18729(2,av2);}}
else{
/* chicken-install.scm:746: chicken.base#error */
t2=*((C_word*)lf[109]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=lf[737];
av2[3]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}}

/* loop in k18724 in k18721 in k18718 in k18711 in for-each-loop5054 in k18691 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in ... */
static void C_ccall f_19413(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word t11;
C_word *a;
loop:
if(c!=3) C_bad_argc_2(c,3,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,4)))){
av[0]=t0;
av[1]=t1;
av[2]=t2;
C_save_and_reclaim((void *)f_19413,c,av);}
a=C_alloc(3);
if(C_truep(C_i_symbolp(t2))){
/* chicken-install.scm:736: chicken.platform#feature? */
t3=C_fast_retrieve(lf[194]);{
C_word *av2=av;
av2[0]=t3;
av2[1]=t1;
av2[2]=t2;
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}
else{
t3=C_i_listp(t2);
if(C_truep(C_i_not(t3))){
/* chicken-install.scm:738: chicken.base#error */
t4=*((C_word*)lf[109]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t4;
av2[1]=t1;
av2[2]=lf[738];
av2[3]=((C_word*)t0)[2];
av2[4]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t4+1)))(5,av2);}}
else{
t4=C_i_car(t2);
t5=C_eqp(lf[190],t4);
t6=(C_truep(t5)?C_i_pairp(C_u_i_cdr(t2)):C_SCHEME_FALSE);
if(C_truep(t6)){
t7=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_19445,a[2]=t1,tmp=(C_word)a,a+=3,tmp);
/* chicken-install.scm:740: loop */
t10=t7;
t11=C_i_cadr(t2);
t1=t10;
t2=t11;
c=3;
goto loop;}
else{
t7=C_eqp(lf[191],C_u_i_car(t2));
if(C_truep(t7)){
/* chicken-install.scm:742: every */
f_7231(t1,((C_word*)((C_word*)t0)[4])[1],C_u_i_cdr(t2));}
else{
t8=C_eqp(lf[192],C_u_i_car(t2));
if(C_truep(t8)){
/* chicken-install.scm:744: any */
f_7265(t1,((C_word*)((C_word*)t0)[4])[1],C_u_i_cdr(t2));}
else{
/* chicken-install.scm:745: chicken.base#error */
t9=*((C_word*)lf[109]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t9;
av2[1]=t1;
av2[2]=lf[739];
av2[3]=((C_word*)t0)[2];
av2[4]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t9+1)))(5,av2);}}}}}}}

/* k19443 in loop in k18724 in k18721 in k18718 in k18711 in for-each-loop5054 in k18691 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in ... */
static void C_ccall f_19445(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_19445,c,av);}
t2=((C_word*)t0)[2];{
C_word *av2=av;
av2[0]=t2;
av2[1]=C_i_not(t1);
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}

/* k19498 in k18757 in k18828 in k18822 in k18750 in a18746 in k18730 in k18727 in k18724 in k18721 in k18718 in k18711 in for-each-loop5054 in k18691 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in ... */
static void C_ccall f_19500(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,c,2)))){
C_save_and_reclaim((void *)f_19500,c,av);}
a=C_alloc(5);
t2=C_SCHEME_UNDEFINED;
t3=(*a=C_VECTOR_TYPE|1,a[1]=t2,tmp=(C_word)a,a+=2,tmp);
t4=C_set_block_item(t3,0,(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_19505,a[2]=t3,tmp=(C_word)a,a+=3,tmp));
t5=((C_word*)t3)[1];
f_19505(t5,((C_word*)t0)[2]);}

/* loop in k19498 in k18757 in k18828 in k18822 in k18750 in a18746 in k18730 in k18727 in k18724 in k18721 in k18718 in k18711 in for-each-loop5054 in k18691 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in ... */
static void C_fcall f_19505(C_word t0,C_word t1){
C_word tmp;
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,0,2)))){
C_save_and_reclaim_args((void *)trf_19505,2,t0,t1);}
a=C_alloc(4);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_19509,a[2]=t1,a[3]=((C_word*)t0)[2],tmp=(C_word)a,a+=4,tmp);
/* chicken-install.scm:771: scheme#display */
t3=*((C_word*)lf[564]+1);{
C_word av2[3];
av2[0]=t3;
av2[1]=t2;
av2[2]=lf[720];
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}

/* k19507 in loop in k19498 in k18757 in k18828 in k18822 in k18750 in a18746 in k18730 in k18727 in k18724 in k18721 in k18718 in k18711 in for-each-loop5054 in k18691 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in ... */
static void C_ccall f_19509(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,c,2)))){
C_save_and_reclaim((void *)f_19509,c,av);}
a=C_alloc(4);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_19512,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
/* chicken-install.scm:772: chicken.base#flush-output */
t3=*((C_word*)lf[563]+1);{
C_word *av2=av;
av2[0]=t3;
av2[1]=t2;
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}

/* k19510 in k19507 in loop in k19498 in k18757 in k18828 in k18822 in k18750 in a18746 in k18730 in k18727 in k18724 in k18721 in k18718 in k18711 in for-each-loop5054 in k18691 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in ... */
static void C_ccall f_19512(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(7,c,2)))){
C_save_and_reclaim((void *)f_19512,c,av);}
a=C_alloc(7);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_19515,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_19541,a[2]=t2,tmp=(C_word)a,a+=3,tmp);
/* chicken-install.scm:773: chicken.io#read-line */
t4=C_fast_retrieve(lf[538]);{
C_word *av2=av;
av2[0]=t4;
av2[1]=t3;
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}

/* k19513 in k19510 in k19507 in loop in k19498 in k18757 in k18828 in k18822 in k18750 in a18746 in k18730 in k18727 in k18724 in k18721 in k18718 in k18711 in for-each-loop5054 in k18691 in main#retrieve-eggs in k21893 in k21889 in k21885 in ... */
static void C_ccall f_19515(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_19515,c,av);}
t2=C_i_string_equal_p(t1,lf[716]);
if(C_truep(t2)){
t3=((C_word*)t0)[2];{
C_word *av2=av;
av2[0]=t3;
av2[1]=t2;
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}
else{
if(C_truep(C_u_i_string_equal_p(t1,lf[717]))){
t3=((C_word*)t0)[2];{
C_word *av2=av;
av2[0]=t3;
av2[1]=C_SCHEME_FALSE;
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}
else{
if(C_truep(C_u_i_string_equal_p(t1,lf[718]))){
/* chicken-install.scm:776: chicken.base#exit */
t3=C_fast_retrieve(lf[719]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=((C_word*)t0)[2];
av2[2]=C_fix(2);
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}
else{
/* chicken-install.scm:777: loop */
t3=((C_word*)((C_word*)t0)[3])[1];
f_19505(t3,((C_word*)t0)[2]);}}}}

/* k19539 in k19510 in k19507 in loop in k19498 in k18757 in k18828 in k18822 in k18750 in a18746 in k18730 in k18727 in k18724 in k18721 in k18718 in k18711 in for-each-loop5054 in k18691 in main#retrieve-eggs in k21893 in k21889 in k21885 in ... */
static void C_ccall f_19541(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(22,c,3)))){
C_save_and_reclaim((void *)f_19541,c,av);}
a=C_alloc(22);
t2=C_SCHEME_UNDEFINED;
t3=(*a=C_VECTOR_TYPE|1,a[1]=t2,tmp=(C_word)a,a+=2,tmp);
t4=C_set_block_item(t3,0,(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_19676,a[2]=t3,tmp=(C_word)a,a+=3,tmp));
t5=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_19716,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
t6=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_19720,a[2]=t5,tmp=(C_word)a,a+=3,tmp);
t7=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_19724,a[2]=t3,a[3]=t6,tmp=(C_word)a,a+=4,tmp);
t8=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_19728,a[2]=t7,tmp=(C_word)a,a+=3,tmp);
t9=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_19732,a[2]=t3,a[3]=t8,tmp=(C_word)a,a+=4,tmp);
/* ##sys#string->list */
t10=C_fast_retrieve(lf[508]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t10;
av2[1]=t9;
av2[2]=t1;
((C_proc)(void*)(*((C_word*)t10+1)))(3,av2);}}

/* k19543 in k18757 in k18828 in k18822 in k18750 in a18746 in k18730 in k18727 in k18724 in k18721 in k18718 in k18711 in for-each-loop5054 in k18691 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in ... */
static void C_ccall f_19545(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_19545,c,av);}
/* chicken-install.scm:749: chicken.base#print */
t2=*((C_word*)lf[225]+1);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(3,av2);}}

/* k19547 in k18757 in k18828 in k18822 in k18750 in a18746 in k18730 in k18727 in k18724 in k18721 in k18718 in k18711 in for-each-loop5054 in k18691 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in ... */
static void C_ccall f_19549(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_19549,c,av);}
/* chicken-install.scm:749: chicken.string#string-intersperse */
t2=C_fast_retrieve(lf[262]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=t1;
av2[3]=lf[721];
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}

/* k19555 in k18757 in k18828 in k18822 in k18750 in a18746 in k18730 in k18727 in k18724 in k18721 in k18718 in k18711 in for-each-loop5054 in k18691 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in ... */
static void C_ccall f_19557(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_19557,c,av);}
/* chicken-install.scm:750: scheme#append */
t2=*((C_word*)lf[7]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}

/* a19558 in k18757 in k18828 in k18822 in k18750 in a18746 in k18730 in k18727 in k18724 in k18721 in k18718 in k18711 in for-each-loop5054 in k18691 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in ... */
static void C_ccall f_19559(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3;
C_word t4;
C_word *a;
if(c!=3) C_bad_argc_2(c,3,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,c,2)))){
C_save_and_reclaim((void *)f_19559,c,av);}
a=C_alloc(4);
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_19663,a[2]=t2,a[3]=t1,tmp=(C_word)a,a+=4,tmp);
/* chicken-install.scm:756: scheme#string->symbol */
t4=*((C_word*)lf[195]+1);{
C_word *av2=av;
av2[0]=t4;
av2[1]=t3;
av2[2]=C_i_car(t2);
((C_proc)(void*)(*((C_word*)t4+1)))(3,av2);}}

/* g5250 in k19661 in a19558 in k18757 in k18828 in k18822 in k18750 in a18746 in k18730 in k18727 in k18724 in k18721 in k18718 in k18711 in for-each-loop5054 in k18691 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in ... */
static void C_fcall f_19567(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(9,0,2)))){
C_save_and_reclaim_args((void *)trf_19567,3,t0,t1,t2);}
a=C_alloc(9);
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_19571,a[2]=t1,tmp=(C_word)a,a+=3,tmp);
t4=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_19574,a[2]=t3,a[3]=((C_word*)t0)[2],a[4]=t2,a[5]=t1,tmp=(C_word)a,a+=6,tmp);
t5=C_i_cdr(t2);
if(C_truep(C_i_pairp(t5))){
t6=C_i_cadr(t2);
t7=C_i_cdr(((C_word*)t0)[2]);
t8=t4;
f_19574(t8,C_i_not(C_i_equalp(t6,t7)));}
else{
t6=t4;
f_19574(t6,C_SCHEME_FALSE);}}

/* k19569 in g5250 in k19661 in a19558 in k18757 in k18828 in k18822 in k18750 in a18746 in k18730 in k18727 in k18724 in k18721 in k18718 in k18711 in for-each-loop5054 in k18691 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in ... */
static void C_ccall f_19571(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_19571,c,av);}
t2=((C_word*)t0)[2];{
C_word *av2=av;
av2[0]=t2;
av2[1]=C_SCHEME_FALSE;
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}

/* k19572 in g5250 in k19661 in a19558 in k18757 in k18828 in k18822 in k18750 in a18746 in k18730 in k18727 in k18724 in k18721 in k18718 in k18711 in for-each-loop5054 in k18691 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in ... */
static void C_fcall f_19574(C_word t0,C_word t1){
C_word tmp;
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,0,2)))){
C_save_and_reclaim_args((void *)trf_19574,2,t0,t1);}
a=C_alloc(5);
if(C_truep(t1)){
t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_19581,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],tmp=(C_word)a,a+=5,tmp);
/* chicken-install.scm:761: chicken.base#open-output-string */
t3=C_fast_retrieve(lf[571]);{
C_word av2[2];
av2[0]=t3;
av2[1]=t2;
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}
else{
t2=((C_word*)t0)[5];{
C_word av2[2];
av2[0]=t2;
av2[1]=C_SCHEME_FALSE;
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}}

/* k19579 in k19572 in g5250 in k19661 in a19558 in k18757 in k18828 in k18822 in k18750 in a18746 in k18730 in k18727 in k18724 in k18721 in k18718 in k18711 in for-each-loop5054 in k18691 in main#retrieve-eggs in k21893 in k21889 in k21885 in ... */
static void C_ccall f_19581(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,4)))){
C_save_and_reclaim((void *)f_19581,c,av);}
a=C_alloc(6);
t2=C_i_check_port_2(t1,C_fix(2),C_SCHEME_TRUE,lf[567]);
t3=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_19587,a[2]=((C_word*)t0)[2],a[3]=t1,a[4]=((C_word*)t0)[3],a[5]=((C_word*)t0)[4],tmp=(C_word)a,a+=6,tmp);
/* chicken-install.scm:761: ##sys#print */
t4=*((C_word*)lf[475]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t4;
av2[1]=t3;
av2[2]=lf[727];
av2[3]=C_SCHEME_FALSE;
av2[4]=t1;
((C_proc)(void*)(*((C_word*)t4+1)))(5,av2);}}

/* k19585 in k19579 in k19572 in g5250 in k19661 in a19558 in k18757 in k18828 in k18822 in k18750 in a18746 in k18730 in k18727 in k18724 in k18721 in k18718 in k18711 in for-each-loop5054 in k18691 in main#retrieve-eggs in k21893 in k21889 in ... */
static void C_ccall f_19587(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,4)))){
C_save_and_reclaim((void *)f_19587,c,av);}
a=C_alloc(6);
t2=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_19590,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],tmp=(C_word)a,a+=6,tmp);
/* chicken-install.scm:761: ##sys#print */
t3=*((C_word*)lf[475]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=C_i_cadr(((C_word*)t0)[5]);
av2[3]=C_SCHEME_FALSE;
av2[4]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t3+1)))(5,av2);}}

/* k19588 in k19585 in k19579 in k19572 in g5250 in k19661 in a19558 in k18757 in k18828 in k18822 in k18750 in a18746 in k18730 in k18727 in k18724 in k18721 in k18718 in k18711 in for-each-loop5054 in k18691 in main#retrieve-eggs in k21893 in ... */
static void C_ccall f_19590(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,4)))){
C_save_and_reclaim((void *)f_19590,c,av);}
a=C_alloc(6);
t2=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_19593,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],tmp=(C_word)a,a+=6,tmp);
/* chicken-install.scm:761: ##sys#print */
t3=*((C_word*)lf[475]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=lf[726];
av2[3]=C_SCHEME_FALSE;
av2[4]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t3+1)))(5,av2);}}

/* k19591 in k19588 in k19585 in k19579 in k19572 in g5250 in k19661 in a19558 in k18757 in k18828 in k18822 in k18750 in a18746 in k18730 in k18727 in k18724 in k18721 in k18718 in k18711 in for-each-loop5054 in k18691 in main#retrieve-eggs in ... */
static void C_ccall f_19593(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,c,4)))){
C_save_and_reclaim((void *)f_19593,c,av);}
a=C_alloc(5);
t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_19596,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],tmp=(C_word)a,a+=5,tmp);
/* chicken-install.scm:761: ##sys#print */
t3=*((C_word*)lf[475]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=C_u_i_car(((C_word*)t0)[5]);
av2[3]=C_SCHEME_FALSE;
av2[4]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t3+1)))(5,av2);}}

/* k19594 in k19591 in k19588 in k19585 in k19579 in k19572 in g5250 in k19661 in a19558 in k18757 in k18828 in k18822 in k18750 in a18746 in k18730 in k18727 in k18724 in k18721 in k18718 in k18711 in for-each-loop5054 in k18691 in ... */
static void C_ccall f_19596(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,c,4)))){
C_save_and_reclaim((void *)f_19596,c,av);}
a=C_alloc(5);
t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_19599,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],tmp=(C_word)a,a+=5,tmp);
/* chicken-install.scm:761: ##sys#print */
t3=*((C_word*)lf[475]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=lf[725];
av2[3]=C_SCHEME_FALSE;
av2[4]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t3+1)))(5,av2);}}

/* k19597 in k19594 in k19591 in k19588 in k19585 in k19579 in k19572 in g5250 in k19661 in a19558 in k18757 in k18828 in k18822 in k18750 in a18746 in k18730 in k18727 in k18724 in k18721 in k18718 in k18711 in for-each-loop5054 in ... */
static void C_ccall f_19599(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,c,4)))){
C_save_and_reclaim((void *)f_19599,c,av);}
a=C_alloc(4);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_19602,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
/* chicken-install.scm:761: ##sys#print */
t3=*((C_word*)lf[475]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=C_i_cdr(((C_word*)t0)[4]);
av2[3]=C_SCHEME_FALSE;
av2[4]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t3+1)))(5,av2);}}

/* k19600 in k19597 in k19594 in k19591 in k19588 in k19585 in k19579 in k19572 in g5250 in k19661 in a19558 in k18757 in k18828 in k18822 in k18750 in a18746 in k18730 in k18727 in k18724 in k18721 in k18718 in k18711 in ... */
static void C_ccall f_19602(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,c,3)))){
C_save_and_reclaim((void *)f_19602,c,av);}
a=C_alloc(4);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_19605,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
/* chicken-install.scm:761: ##sys#write-char-0 */
{C_proc tp=(C_proc)C_fast_retrieve_symbol_proc(lf[474]);
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=*((C_word*)lf[474]+1);
av2[1]=t2;
av2[2]=C_make_character(39);
av2[3]=((C_word*)t0)[3];
tp(4,av2);}}

/* k19603 in k19600 in k19597 in k19594 in k19591 in k19588 in k19585 in k19579 in k19572 in g5250 in k19661 in a19558 in k18757 in k18828 in k18822 in k18750 in a18746 in k18730 in k18727 in k18724 in k18721 in k18718 in ... */
static void C_ccall f_19605(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,2)))){
C_save_and_reclaim((void *)f_19605,c,av);}
a=C_alloc(3);
t2=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_19608,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
/* chicken-install.scm:761: chicken.base#get-output-string */
t3=C_fast_retrieve(lf[568]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}

/* k19606 in k19603 in k19600 in k19597 in k19594 in k19591 in k19588 in k19585 in k19579 in k19572 in g5250 in k19661 in a19558 in k18757 in k18828 in k18822 in k18750 in a18746 in k18730 in k18727 in k18724 in k18721 in ... */
static void C_ccall f_19608(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_19608,c,av);}
/* chicken-install.scm:760: chicken.base#warning */
t2=C_fast_retrieve(lf[724]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(3,av2);}}

/* k19650 in k19661 in a19558 in k18757 in k18828 in k18822 in k18750 in a18746 in k18730 in k18727 in k18724 in k18721 in k18718 in k18711 in for-each-loop5054 in k18691 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in ... */
static void C_ccall f_19652(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,9)))){
C_save_and_reclaim((void *)f_19652,c,av);}
if(C_truep(t1)){
/* chicken-install.scm:765: chicken.string#conc */
t2=C_fast_retrieve(lf[134]);{
C_word *av2;
if(c >= 10) {
  av2=av;
} else {
  av2=C_alloc(10);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=lf[728];
av2[3]=((C_word*)t0)[3];
av2[4]=lf[729];
av2[5]=t1;
av2[6]=lf[730];
av2[7]=C_u_i_cdr(((C_word*)t0)[4]);
av2[8]=lf[731];
av2[9]=C_make_character(10);
((C_proc)(void*)(*((C_word*)t2+1)))(10,av2);}}
else{
/* chicken-install.scm:765: chicken.string#conc */
t2=C_fast_retrieve(lf[134]);{
C_word *av2;
if(c >= 10) {
  av2=av;
} else {
  av2=C_alloc(10);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=lf[728];
av2[3]=((C_word*)t0)[3];
av2[4]=lf[729];
av2[5]=lf[732];
av2[6]=lf[730];
av2[7]=C_u_i_cdr(((C_word*)t0)[4]);
av2[8]=lf[731];
av2[9]=C_make_character(10);
((C_proc)(void*)(*((C_word*)t2+1)))(10,av2);}}}

/* k19661 in a19558 in k18757 in k18828 in k18822 in k18750 in a18746 in k18730 in k18727 in k18724 in k18721 in k18718 in k18711 in for-each-loop5054 in k18691 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in ... */
static void C_ccall f_19663(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,c,3)))){
C_save_and_reclaim((void *)f_19663,c,av);}
a=C_alloc(5);
t2=C_i_assq(t1,C_retrieve2(lf[626],C_text("main#override")));
if(C_truep(t2)){
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_19567,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
/* chicken-install.scm:756: g5250 */
t4=t3;
f_19567(t4,((C_word*)t0)[3],t2);}
else{
t3=C_u_i_car(((C_word*)t0)[2]);
t4=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_19652,a[2]=((C_word*)t0)[3],a[3]=t3,a[4]=((C_word*)t0)[2],tmp=(C_word)a,a+=5,tmp);
/* chicken-install.scm:766: ext-version */
f_19326(t4,C_u_i_car(((C_word*)t0)[2]));}}

/* left in k19539 in k19510 in k19507 in loop in k19498 in k18757 in k18828 in k18822 in k18750 in a18746 in k18730 in k18727 in k18724 in k18721 in k18718 in k18711 in for-each-loop5054 in k18691 in main#retrieve-eggs in k21893 in k21889 in ... */
static void C_fcall f_19676(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word *a;
loop:
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,0,2)))){
C_save_and_reclaim_args((void *)trf_19676,3,t0,t1,t2);}
a=C_alloc(4);
if(C_truep(C_i_nullp(t2))){
t3=t1;{
C_word av2[2];
av2[0]=t3;
av2[1]=C_SCHEME_END_OF_LIST;
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}
else{
t3=C_i_car(t2);
if(C_truep(C_u_i_char_whitespacep(t3))){
/* chicken-install.scm:782: left */
t7=t1;
t8=C_u_i_cdr(t2);
t1=t7;
t2=t8;
goto loop;}
else{
t4=C_u_i_car(t2);
t5=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_19703,a[2]=t1,a[3]=t4,tmp=(C_word)a,a+=4,tmp);
/* chicken-install.scm:783: left */
t7=t5;
t8=C_u_i_cdr(t2);
t1=t7;
t2=t8;
goto loop;}}}

/* k19701 in left in k19539 in k19510 in k19507 in loop in k19498 in k18757 in k18828 in k18822 in k18750 in a18746 in k18730 in k18727 in k18724 in k18721 in k18718 in k18711 in for-each-loop5054 in k18691 in main#retrieve-eggs in k21893 in ... */
static void C_ccall f_19703(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,1)))){
C_save_and_reclaim((void *)f_19703,c,av);}
a=C_alloc(3);
t2=((C_word*)t0)[2];{
C_word *av2=av;
av2[0]=t2;
av2[1]=C_a_i_cons(&a,2,((C_word*)t0)[3],t1);
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}

/* k19714 in k19539 in k19510 in k19507 in loop in k19498 in k18757 in k18828 in k18822 in k18750 in a18746 in k18730 in k18727 in k18724 in k18721 in k18718 in k18711 in for-each-loop5054 in k18691 in main#retrieve-eggs in k21893 in k21889 in ... */
static void C_ccall f_19716(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_19716,c,av);}
/* ##sys#list->string */
t2=C_fast_retrieve(lf[507]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(3,av2);}}

/* k19718 in k19539 in k19510 in k19507 in loop in k19498 in k18757 in k18828 in k18822 in k18750 in a18746 in k18730 in k18727 in k18724 in k18721 in k18718 in k18711 in for-each-loop5054 in k18691 in main#retrieve-eggs in k21893 in k21889 in ... */
static void C_ccall f_19720(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_19720,c,av);}
/* chicken-install.scm:784: scheme#reverse */
t2=*((C_word*)lf[224]+1);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(3,av2);}}

/* k19722 in k19539 in k19510 in k19507 in loop in k19498 in k18757 in k18828 in k18822 in k18750 in a18746 in k18730 in k18727 in k18724 in k18721 in k18718 in k18711 in for-each-loop5054 in k18691 in main#retrieve-eggs in k21893 in k21889 in ... */
static void C_ccall f_19724(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_19724,c,av);}
/* chicken-install.scm:784: left */
t2=((C_word*)((C_word*)t0)[2])[1];
f_19676(t2,((C_word*)t0)[3],t1);}

/* k19726 in k19539 in k19510 in k19507 in loop in k19498 in k18757 in k18828 in k18822 in k18750 in a18746 in k18730 in k18727 in k18724 in k18721 in k18718 in k18711 in for-each-loop5054 in k18691 in main#retrieve-eggs in k21893 in k21889 in ... */
static void C_ccall f_19728(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_19728,c,av);}
/* chicken-install.scm:784: scheme#reverse */
t2=*((C_word*)lf[224]+1);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(3,av2);}}

/* k19730 in k19539 in k19510 in k19507 in loop in k19498 in k18757 in k18828 in k18822 in k18750 in a18746 in k18730 in k18727 in k18724 in k18721 in k18718 in k18711 in for-each-loop5054 in k18691 in main#retrieve-eggs in k21893 in k21889 in ... */
static void C_ccall f_19732(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_19732,c,av);}
/* chicken-install.scm:784: left */
t2=((C_word*)((C_word*)t0)[2])[1];
f_19676(t2,((C_word*)t0)[3],t1);}

/* k19742 in k20997 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in ... */
static void C_ccall f_19744(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,3)))){
C_save_and_reclaim((void *)f_19744,c,av);}
a=C_alloc(6);
t2=C_SCHEME_UNDEFINED;
t3=(*a=C_VECTOR_TYPE|1,a[1]=t2,tmp=(C_word)a,a+=2,tmp);
t4=C_set_block_item(t3,0,(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_19749,a[2]=t3,a[3]=t1,tmp=(C_word)a,a+=4,tmp));
t5=((C_word*)t3)[1];
f_19749(t5,((C_word*)t0)[2],((C_word*)t0)[3]);}

/* loop1 in k19742 in k20997 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in ... */
static void C_fcall f_19749(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(11,0,3)))){
C_save_and_reclaim_args((void *)trf_19749,3,t0,t1,t2);}
a=C_alloc(11);
if(C_truep(C_i_nullp(t2))){
t3=C_SCHEME_UNDEFINED;
t4=t1;{
C_word av2[2];
av2[0]=t4;
av2[1]=t3;
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}
else{
t3=C_i_car(t2);
t4=C_i_pairp(t3);
t5=(C_truep(t4)?C_u_i_car(t3):t3);
t6=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_19765,a[2]=((C_word*)t0)[2],a[3]=t1,a[4]=t2,tmp=(C_word)a,a+=5,tmp);
t7=C_SCHEME_UNDEFINED;
t8=(*a=C_VECTOR_TYPE|1,a[1]=t7,tmp=(C_word)a,a+=2,tmp);
t9=C_set_block_item(t8,0,(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_19772,a[2]=t8,a[3]=t5,tmp=(C_word)a,a+=4,tmp));
t10=((C_word*)t8)[1];
f_19772(t10,t6,((C_word*)t0)[3]);}}

/* k19763 in loop1 in k19742 in k20997 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in ... */
static void C_ccall f_19765(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_19765,c,av);}
/* chicken-install.scm:804: loop1 */
t2=((C_word*)((C_word*)t0)[2])[1];
f_19749(t2,((C_word*)t0)[3],C_u_i_cdr(((C_word*)t0)[4]));}

/* loop2 in loop1 in k19742 in k20997 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in ... */
static void C_fcall f_19772(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,0,3)))){
C_save_and_reclaim_args((void *)trf_19772,3,t0,t1,t2);}
a=C_alloc(6);
if(C_truep(C_i_pairp(t2))){
t3=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_19782,a[2]=t1,a[3]=((C_word*)t0)[2],a[4]=t2,a[5]=((C_word*)t0)[3],tmp=(C_word)a,a+=6,tmp);
/* chicken-install.scm:797: try-list-versions */
f_15825(t3,((C_word*)t0)[3],C_u_i_car(t2));}
else{
t3=t1;{
C_word av2[2];
av2[0]=t3;
av2[1]=C_SCHEME_FALSE;
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}}

/* k19780 in loop2 in loop1 in k19742 in k20997 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in ... */
static void C_ccall f_19782(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(10,c,4)))){
C_save_and_reclaim((void *)f_19782,c,av);}
a=C_alloc(10);
t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_19785,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],tmp=(C_word)a,a+=5,tmp);
if(C_truep(t1)){
t3=*((C_word*)lf[472]+1);
t4=*((C_word*)lf[472]+1);
t5=C_i_check_port_2(*((C_word*)lf[472]+1),C_fix(2),C_SCHEME_TRUE,lf[473]);
t6=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_19799,a[2]=t1,a[3]=t2,a[4]=t3,tmp=(C_word)a,a+=5,tmp);
/* chicken-install.scm:800: ##sys#print */
t7=*((C_word*)lf[475]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t7;
av2[1]=t6;
av2[2]=((C_word*)t0)[5];
av2[3]=C_SCHEME_FALSE;
av2[4]=*((C_word*)lf[472]+1);
((C_proc)(void*)(*((C_word*)t7+1)))(5,av2);}}
else{
/* chicken-install.scm:803: loop2 */
t3=((C_word*)((C_word*)t0)[3])[1];
f_19772(t3,((C_word*)t0)[2],C_u_i_cdr(((C_word*)t0)[4]));}}

/* k19783 in k19780 in loop2 in loop1 in k19742 in k20997 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in ... */
static void C_ccall f_19785(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_19785,c,av);}
if(C_truep(t1)){
t2=((C_word*)t0)[2];{
C_word *av2=av;
av2[0]=t2;
av2[1]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}
else{
/* chicken-install.scm:803: loop2 */
t2=((C_word*)((C_word*)t0)[3])[1];
f_19772(t2,((C_word*)t0)[2],C_u_i_cdr(((C_word*)t0)[4]));}}

/* k19797 in k19780 in loop2 in loop1 in k19742 in k20997 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in ... */
static void C_ccall f_19799(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,c,3)))){
C_save_and_reclaim((void *)f_19799,c,av);}
a=C_alloc(4);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_19802,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
/* chicken-install.scm:800: ##sys#write-char-0 */
{C_proc tp=(C_proc)C_fast_retrieve_symbol_proc(lf[474]);
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=*((C_word*)lf[474]+1);
av2[1]=t2;
av2[2]=C_make_character(58);
av2[3]=((C_word*)t0)[4];
tp(4,av2);}}

/* k19800 in k19797 in k19780 in loop2 in loop1 in k19742 in k20997 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in ... */
static void C_ccall f_19802(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(8,c,3)))){
C_save_and_reclaim((void *)f_19802,c,av);}
a=C_alloc(8);
t2=C_i_check_list_2(((C_word*)t0)[2],lf[118]);
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_19813,a[2]=((C_word*)t0)[3],tmp=(C_word)a,a+=3,tmp);
t4=C_SCHEME_UNDEFINED;
t5=(*a=C_VECTOR_TYPE|1,a[1]=t4,tmp=(C_word)a,a+=2,tmp);
t6=C_set_block_item(t5,0,(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_19818,a[2]=t5,tmp=(C_word)a,a+=3,tmp));
t7=((C_word*)t5)[1];
f_19818(t7,t3,((C_word*)t0)[2]);}

/* k19811 in k19800 in k19797 in k19780 in loop2 in loop1 in k19742 in k20997 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in ... */
static void C_ccall f_19813(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_19813,c,av);}
/* chicken-install.scm:802: scheme#newline */
t2=*((C_word*)lf[864]+1);{
C_word *av2=av;
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}

/* for-each-loop5345 in k19800 in k19797 in k19780 in loop2 in loop1 in k19742 in k20997 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in ... */
static void C_fcall f_19818(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,0,3)))){
C_save_and_reclaim_args((void *)trf_19818,3,t0,t1,t2);}
a=C_alloc(5);
if(C_truep(C_i_pairp(t2))){
t3=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_19828,a[2]=((C_word*)t0)[2],a[3]=t1,a[4]=t2,tmp=(C_word)a,a+=5,tmp);
/* chicken-install.scm:801: g5361 */
t4=*((C_word*)lf[895]+1);{
C_word av2[4];
av2[0]=t4;
av2[1]=t3;
av2[2]=lf[896];
av2[3]=C_slot(t2,C_fix(0));
((C_proc)(void*)(*((C_word*)t4+1)))(4,av2);}}
else{
t3=C_SCHEME_UNDEFINED;
t4=t1;{
C_word av2[2];
av2[0]=t4;
av2[1]=t3;
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}}

/* k19826 in for-each-loop5345 in k19800 in k19797 in k19780 in loop2 in loop1 in k19742 in k20997 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in ... */
static void C_ccall f_19828(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_19828,c,av);}
t2=((C_word*)((C_word*)t0)[2])[1];
f_19818(t2,((C_word*)t0)[3],C_slot(((C_word*)t0)[4],C_fix(1)));}

/* map-loop5301 in k20997 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in ... */
static void C_fcall f_19847(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,0,2)))){
C_save_and_reclaim_args((void *)trf_19847,3,t0,t1,t2);}
a=C_alloc(6);
if(C_truep(C_i_pairp(t2))){
t3=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_19872,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=t1,a[5]=t2,tmp=(C_word)a,a+=6,tmp);
/* chicken-install.scm:790: g5307 */
t4=C_retrieve2(lf[705],C_text("main#resolve-location"));{
C_word av2[3];
av2[0]=t4;
av2[1]=t3;
av2[2]=C_slot(t2,C_fix(0));
f_17969(3,av2);}}
else{
t3=t1;{
C_word av2[2];
av2[0]=t3;
av2[1]=C_slot(((C_word*)t0)[4],C_fix(1));
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}}

/* k19870 in map-loop5301 in k20997 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in ... */
static void C_ccall f_19872(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,2)))){
C_save_and_reclaim((void *)f_19872,c,av);}
a=C_alloc(3);
t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST);
t3=C_i_setslot(((C_word*)((C_word*)t0)[2])[1],C_fix(1),t2);
t4=C_mutate(((C_word *)((C_word*)t0)[2])+1,t2);
t5=((C_word*)((C_word*)t0)[3])[1];
f_19847(t5,((C_word*)t0)[4],C_slot(((C_word*)t0)[5],C_fix(1)));}

/* main#install-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in ... */
static void C_fcall f_19881(C_word t1){
C_word tmp;
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(9,0,3)))){
C_save_and_reclaim_args((void *)trf_19881,1,t1);}
a=C_alloc(9);
t2=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_20104,a[2]=t1,tmp=(C_word)a,a+=3,tmp);
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_20139,a[2]=t2,tmp=(C_word)a,a+=3,tmp);
t4=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_20161,a[2]=t3,tmp=(C_word)a,a+=3,tmp);
/* chicken-install.scm:881: sort-dependencies */
f_8929(t4,C_retrieve2(lf[636],C_text("main#dependencies")),*((C_word*)lf[843]+1));}

/* k19891 in for-each-loop5376 in k20102 in main#install-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in ... */
static void C_ccall f_19893(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(13,c,2)))){
C_save_and_reclaim((void *)f_19893,c,av);}
a=C_alloc(13);
t2=(*a=C_CLOSURE_TYPE|9,a[1]=(C_word)f_19896,a[2]=t1,a[3]=((C_word*)t0)[2],a[4]=((C_word*)t0)[3],a[5]=((C_word*)t0)[4],a[6]=((C_word*)t0)[5],a[7]=((C_word*)t0)[6],a[8]=((C_word*)t0)[7],a[9]=((C_word*)t0)[8],tmp=(C_word)a,a+=10,tmp);
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f23779,a[2]=t2,tmp=(C_word)a,a+=3,tmp);
/* egg-information.scm:37: locate-egg-file */
f_8356(t3,t1);}

/* k19894 in k19891 in for-each-loop5376 in k20102 in main#install-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in ... */
static void C_ccall f_19896(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(11,c,3)))){
C_save_and_reclaim((void *)f_19896,c,av);}
a=C_alloc(11);
t2=(*a=C_CLOSURE_TYPE|10,a[1]=(C_word)f_19899,a[2]=((C_word*)t0)[2],a[3]=t1,a[4]=((C_word*)t0)[3],a[5]=((C_word*)t0)[4],a[6]=((C_word*)t0)[5],a[7]=((C_word*)t0)[6],a[8]=((C_word*)t0)[7],a[9]=((C_word*)t0)[8],a[10]=((C_word*)t0)[9],tmp=(C_word)a,a+=11,tmp);
/* chicken-install.scm:816: chicken.pathname#make-pathname */
t3=C_fast_retrieve(lf[62]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=((C_word*)t0)[4];
av2[3]=C_retrieve2(lf[47],C_text("main#+version-file+"));
((C_proc)(void*)(*((C_word*)t3+1)))(4,av2);}}

/* k19897 in k19894 in k19891 in for-each-loop5376 in k20102 in main#install-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in ... */
static void C_ccall f_19899(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(15,c,2)))){
C_save_and_reclaim((void *)f_19899,c,av);}
a=C_alloc(15);
t2=(*a=C_CLOSURE_TYPE|10,a[1]=(C_word)f_19902,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],a[9]=((C_word*)t0)[9],a[10]=((C_word*)t0)[10],tmp=(C_word)a,a+=11,tmp);
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_20098,a[2]=t2,a[3]=t1,tmp=(C_word)a,a+=4,tmp);
/* chicken-install.scm:817: chicken.file#file-exists? */
t4=C_fast_retrieve(lf[61]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t4;
av2[1]=t3;
av2[2]=t1;
((C_proc)(void*)(*((C_word*)t4+1)))(3,av2);}}

/* k19900 in k19897 in k19894 in k19891 in for-each-loop5376 in k20102 in main#install-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in ... */
static void C_ccall f_19902(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(20,c,2)))){
C_save_and_reclaim((void *)f_19902,c,av);}
a=C_alloc(20);
t2=(*a=C_CLOSURE_TYPE|10,a[1]=(C_word)f_19905,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=t1,a[5]=((C_word*)t0)[4],a[6]=((C_word*)t0)[5],a[7]=((C_word*)t0)[6],a[8]=((C_word*)t0)[7],a[9]=((C_word*)t0)[8],a[10]=((C_word*)t0)[9],tmp=(C_word)a,a+=11,tmp);
t3=C_retrieve2(lf[640],C_text("main#host-extension"));
t4=(*a=C_CLOSURE_TYPE|8,a[1]=(C_word)f_19986,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=t1,a[5]=((C_word*)t0)[4],a[6]=((C_word*)t0)[10],a[7]=((C_word*)t0)[5],a[8]=t2,tmp=(C_word)a,a+=9,tmp);
if(C_truep(C_retrieve2(lf[640],C_text("main#host-extension")))){
t5=t4;
f_19986(t5,C_retrieve2(lf[640],C_text("main#host-extension")));}
else{
t5=C_i_not(C_retrieve2(lf[641],C_text("main#target-extension")));
t6=t4;
f_19986(t6,(C_truep(t5)?C_i_not(C_retrieve2(lf[640],C_text("main#host-extension"))):C_SCHEME_FALSE));}}

/* k19903 in k19900 in k19897 in k19894 in k19891 in for-each-loop5376 in k20102 in main#install-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in ... */
static void C_ccall f_19905(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(9,c,5)))){
C_save_and_reclaim((void *)f_19905,c,av);}
a=C_alloc(9);
if(C_truep(C_retrieve2(lf[641],C_text("main#target-extension")))){
t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_19913,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],tmp=(C_word)a,a+=5,tmp);
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_19919,a[2]=((C_word*)t0)[5],a[3]=((C_word*)t0)[6],tmp=(C_word)a,a+=4,tmp);
/* chicken-install.scm:853: ##sys#call-with-values */{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=0;
av2[1]=((C_word*)t0)[7];
av2[2]=t2;
av2[3]=t3;
C_call_with_values(4,av2);}}
else{
t2=((C_word*)((C_word*)t0)[8])[1];
f_20112(t2,((C_word*)t0)[9],C_slot(((C_word*)t0)[10],C_fix(1)));}}

/* a19912 in k19903 in k19900 in k19897 in k19894 in k19891 in for-each-loop5376 in k20102 in main#install-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in ... */
static void C_ccall f_19913(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
if(c!=2) C_bad_argc_2(c,2,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,6)))){
C_save_and_reclaim((void *)f_19913,c,av);}
/* chicken-install.scm:853: compile-egg-info */
f_9200(t1,((C_word*)t0)[2],((C_word*)t0)[3],((C_word*)t0)[4],C_retrieve2(lf[650],C_text("main#platform")),lf[54]);}

/* a19918 in k19903 in k19900 in k19897 in k19894 in k19891 in for-each-loop5376 in k20102 in main#install-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in ... */
static void C_ccall f_19919(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3=av[3];
C_word t4=av[4];
C_word t5;
C_word t6;
C_word t7;
C_word *a;
if(c!=5) C_bad_argc_2(c,5,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(13,c,3)))){
C_save_and_reclaim((void *)f_19919,c,av);}
a=C_alloc(13);
t5=(*a=C_CLOSURE_TYPE|7,a[1]=(C_word)f_19923,a[2]=t1,a[3]=((C_word*)t0)[2],a[4]=t3,a[5]=((C_word*)t0)[3],a[6]=t4,a[7]=t2,tmp=(C_word)a,a+=8,tmp);
t6=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_19983,a[2]=t5,a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[2],tmp=(C_word)a,a+=5,tmp);
/* chicken-install.scm:859: build-script-extension */
f_16247(t6,lf[54],C_retrieve2(lf[650],C_text("main#platform")));}

/* k19921 in a19918 in k19903 in k19900 in k19897 in k19894 in k19891 in for-each-loop5376 in k20102 in main#install-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in ... */
static void C_ccall f_19923(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(14,c,3)))){
C_save_and_reclaim((void *)f_19923,c,av);}
a=C_alloc(14);
t2=(*a=C_CLOSURE_TYPE|8,a[1]=(C_word)f_19926,a[2]=((C_word*)t0)[2],a[3]=t1,a[4]=((C_word*)t0)[3],a[5]=((C_word*)t0)[4],a[6]=((C_word*)t0)[5],a[7]=((C_word*)t0)[6],a[8]=((C_word*)t0)[7],tmp=(C_word)a,a+=9,tmp);
t3=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_19979,a[2]=t2,a[3]=((C_word*)t0)[5],a[4]=((C_word*)t0)[3],tmp=(C_word)a,a+=5,tmp);
/* chicken-install.scm:861: install-script-extension */
f_16267(t3,lf[54],C_retrieve2(lf[650],C_text("main#platform")));}

/* k19924 in k19921 in a19918 in k19903 in k19900 in k19897 in k19894 in k19891 in for-each-loop5376 in k20102 in main#install-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in ... */
static void C_ccall f_19926(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(15,c,2)))){
C_save_and_reclaim((void *)f_19926,c,av);}
a=C_alloc(15);
t2=(*a=C_CLOSURE_TYPE|8,a[1]=(C_word)f_19929,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=t1,a[5]=((C_word*)t0)[4],a[6]=((C_word*)t0)[5],a[7]=((C_word*)t0)[6],a[8]=((C_word*)t0)[7],tmp=(C_word)a,a+=9,tmp);
t3=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_19971,a[2]=t2,a[3]=((C_word*)t0)[8],a[4]=((C_word*)t0)[3],a[5]=((C_word*)t0)[6],tmp=(C_word)a,a+=6,tmp);
/* chicken-install.scm:864: build-prefix */
f_14287(t3);}

/* k19927 in k19924 in k19921 in a19918 in k19903 in k19900 in k19897 in k19894 in k19891 in for-each-loop5376 in k20102 in main#install-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in ... */
static void C_ccall f_19929(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(14,c,2)))){
C_save_and_reclaim((void *)f_19929,c,av);}
a=C_alloc(14);
t2=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_19932,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],tmp=(C_word)a,a+=6,tmp);
t3=(*a=C_CLOSURE_TYPE|7,a[1]=(C_word)f_19963,a[2]=t2,a[3]=((C_word*)t0)[6],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[7],a[6]=((C_word*)t0)[5],a[7]=((C_word*)t0)[8],tmp=(C_word)a,a+=8,tmp);
/* chicken-install.scm:868: install-prefix */
f_14459(t3);}

/* k19930 in k19927 in k19924 in k19921 in a19918 in k19903 in k19900 in k19897 in k19894 in k19891 in for-each-loop5376 in k20102 in main#install-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in ... */
static void C_ccall f_19932(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,4)))){
C_save_and_reclaim((void *)f_19932,c,av);}
a=C_alloc(6);
if(C_truep(C_retrieve2(lf[630],C_text("main#do-not-build")))){
/* chicken-install.scm:871: chicken.base#print */
t2=*((C_word*)lf[225]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=lf[816];
av2[4]=((C_word*)t0)[4];
((C_proc)(void*)(*((C_word*)t2+1)))(5,av2);}}
else{
t2=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_19941,a[2]=((C_word*)t0)[5],a[3]=((C_word*)t0)[2],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[3],tmp=(C_word)a,a+=6,tmp);
/* chicken-install.scm:873: chicken.base#print */
t3=*((C_word*)lf[225]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=lf[820];
av2[3]=((C_word*)t0)[5];
av2[4]=lf[821];
((C_proc)(void*)(*((C_word*)t3+1)))(5,av2);}}}

/* k19939 in k19930 in k19927 in k19924 in k19921 in a19918 in k19903 in k19900 in k19897 in k19894 in k19891 in for-each-loop5376 in k20102 in main#install-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in ... */
static void C_ccall f_19941(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,c,4)))){
C_save_and_reclaim((void *)f_19941,c,av);}
a=C_alloc(5);
t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_19944,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],tmp=(C_word)a,a+=5,tmp);
/* chicken-install.scm:874: run-script */
f_20240(t2,((C_word*)t0)[5],C_retrieve2(lf[650],C_text("main#platform")),C_SCHEME_END_OF_LIST);}

/* k19942 in k19939 in k19930 in k19927 in k19924 in k19921 in a19918 in k19903 in k19900 in k19897 in k19894 in k19891 in for-each-loop5376 in k20102 in main#install-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in ... */
static void C_ccall f_19944(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,c,4)))){
C_save_and_reclaim((void *)f_19944,c,av);}
a=C_alloc(4);
t2=C_i_member(((C_word*)t0)[2],C_retrieve2(lf[635],C_text("main#requested-eggs")));
t3=(C_truep(t2)?C_retrieve2(lf[631],C_text("main#no-install")):C_retrieve2(lf[632],C_text("main#no-install-dependencies")));
if(C_truep(t3)){
t4=((C_word*)t0)[3];{
C_word *av2=av;
av2[0]=t4;
av2[1]=C_SCHEME_UNDEFINED;
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}
else{
t4=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_19953,a[2]=((C_word*)t0)[3],a[3]=((C_word*)t0)[4],tmp=(C_word)a,a+=4,tmp);
/* chicken-install.scm:876: chicken.base#print */
t5=*((C_word*)lf[225]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t5;
av2[1]=t4;
av2[2]=lf[818];
av2[3]=((C_word*)t0)[2];
av2[4]=lf[819];
((C_proc)(void*)(*((C_word*)t5+1)))(5,av2);}}}

/* k19951 in k19942 in k19939 in k19930 in k19927 in k19924 in k19921 in a19918 in k19903 in k19900 in k19897 in k19894 in k19891 in for-each-loop5376 in k20102 in main#install-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in ... */
static void C_ccall f_19953(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,4)))){
C_save_and_reclaim((void *)f_19953,c,av);}
/* chicken-install.scm:877: run-script */
f_20240(((C_word*)t0)[2],((C_word*)t0)[3],C_retrieve2(lf[650],C_text("main#platform")),C_SCHEME_END_OF_LIST);}

/* k19961 in k19927 in k19924 in k19921 in a19918 in k19903 in k19900 in k19897 in k19894 in k19891 in for-each-loop5376 in k20102 in main#install-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in ... */
static void C_ccall f_19963(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(7,c,4)))){
C_save_and_reclaim((void *)f_19963,c,av);}
a=C_alloc(7);
t2=(*a=C_CLOSURE_TYPE|6,a[1]=(C_word)f_19967,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=t1,tmp=(C_word)a,a+=7,tmp);
/* chicken-install.scm:869: install-suffix */
f_14501(t2,lf[54],((C_word*)t0)[6],((C_word*)t0)[7]);}

/* k19965 in k19961 in k19927 in k19924 in k19921 in a19918 in k19903 in k19900 in k19897 in k19894 in k19891 in for-each-loop5376 in k20102 in main#install-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in ... */
static void C_ccall f_19967(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,8)))){
C_save_and_reclaim((void *)f_19967,c,av);}
/* chicken-install.scm:867: generate-shell-commands */
f_14211(((C_word*)t0)[2],C_retrieve2(lf[650],C_text("main#platform")),((C_word*)t0)[3],((C_word*)t0)[4],((C_word*)t0)[5],((C_word*)t0)[6],t1,C_retrieve2(lf[647],C_text("main#keepfiles")));}

/* k19969 in k19924 in k19921 in a19918 in k19903 in k19900 in k19897 in k19894 in k19891 in for-each-loop5376 in k20102 in main#install-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in ... */
static void C_ccall f_19971(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(7,c,2)))){
C_save_and_reclaim((void *)f_19971,c,av);}
a=C_alloc(7);
t2=(*a=C_CLOSURE_TYPE|6,a[1]=(C_word)f_19975,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=t1,tmp=(C_word)a,a+=7,tmp);
/* chicken-install.scm:865: build-suffix */
f_14432(t2);}

/* k19973 in k19969 in k19924 in k19921 in a19918 in k19903 in k19900 in k19897 in k19894 in k19891 in for-each-loop5376 in k20102 in main#install-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in ... */
static void C_ccall f_19975(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,8)))){
C_save_and_reclaim((void *)f_19975,c,av);}
/* chicken-install.scm:863: generate-shell-commands */
f_14211(((C_word*)t0)[2],C_retrieve2(lf[650],C_text("main#platform")),((C_word*)t0)[3],((C_word*)t0)[4],((C_word*)t0)[5],((C_word*)t0)[6],t1,C_retrieve2(lf[647],C_text("main#keepfiles")));}

/* k19977 in k19921 in a19918 in k19903 in k19900 in k19897 in k19894 in k19891 in for-each-loop5376 in k20102 in main#install-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in ... */
static void C_ccall f_19979(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,4)))){
C_save_and_reclaim((void *)f_19979,c,av);}
/* chicken-install.scm:860: chicken.pathname#make-pathname */
t2=C_fast_retrieve(lf[62]);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=((C_word*)t0)[4];
av2[4]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(5,av2);}}

/* k19981 in a19918 in k19903 in k19900 in k19897 in k19894 in k19891 in for-each-loop5376 in k20102 in main#install-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in ... */
static void C_ccall f_19983(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,4)))){
C_save_and_reclaim((void *)f_19983,c,av);}
/* chicken-install.scm:858: chicken.pathname#make-pathname */
t2=C_fast_retrieve(lf[62]);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=((C_word*)t0)[4];
av2[4]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(5,av2);}}

/* k19984 in k19900 in k19897 in k19894 in k19891 in for-each-loop5376 in k20102 in main#install-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in ... */
static void C_fcall f_19986(C_word t0,C_word t1){
C_word tmp;
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(10,0,5)))){
C_save_and_reclaim_args((void *)trf_19986,2,t0,t1);}
a=C_alloc(10);
if(C_truep(t1)){
t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_19991,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],tmp=(C_word)a,a+=5,tmp);
t3=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_19997,a[2]=((C_word*)t0)[5],a[3]=((C_word*)t0)[6],a[4]=((C_word*)t0)[7],tmp=(C_word)a,a+=5,tmp);
/* chicken-install.scm:822: ##sys#call-with-values */{
C_word av2[4];
av2[0]=0;
av2[1]=((C_word*)t0)[8];
av2[2]=t2;
av2[3]=t3;
C_call_with_values(4,av2);}}
else{
t2=((C_word*)t0)[8];{
C_word av2[2];
av2[0]=t2;
av2[1]=C_SCHEME_UNDEFINED;
f_19905(2,av2);}}}

/* a19990 in k19984 in k19900 in k19897 in k19894 in k19891 in for-each-loop5376 in k20102 in main#install-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in ... */
static void C_ccall f_19991(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
if(c!=2) C_bad_argc_2(c,2,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,6)))){
C_save_and_reclaim((void *)f_19991,c,av);}
/* chicken-install.scm:822: compile-egg-info */
f_9200(t1,((C_word*)t0)[2],((C_word*)t0)[3],((C_word*)t0)[4],C_retrieve2(lf[650],C_text("main#platform")),lf[103]);}

/* a19996 in k19984 in k19900 in k19897 in k19894 in k19891 in for-each-loop5376 in k20102 in main#install-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in ... */
static void C_ccall f_19997(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3=av[3];
C_word t4=av[4];
C_word t5;
C_word t6;
C_word t7;
C_word *a;
if(c!=5) C_bad_argc_2(c,5,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(14,c,3)))){
C_save_and_reclaim((void *)f_19997,c,av);}
a=C_alloc(14);
t5=(*a=C_CLOSURE_TYPE|8,a[1]=(C_word)f_20001,a[2]=t1,a[3]=((C_word*)t0)[2],a[4]=((C_word*)t0)[3],a[5]=t4,a[6]=t3,a[7]=((C_word*)t0)[4],a[8]=t2,tmp=(C_word)a,a+=9,tmp);
t6=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_20086,a[2]=t5,a[3]=((C_word*)t0)[4],a[4]=((C_word*)t0)[2],tmp=(C_word)a,a+=5,tmp);
/* chicken-install.scm:828: build-script-extension */
f_16247(t6,lf[103],C_retrieve2(lf[650],C_text("main#platform")));}

/* k19999 in a19996 in k19984 in k19900 in k19897 in k19894 in k19891 in for-each-loop5376 in k20102 in main#install-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in ... */
static void C_ccall f_20001(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(15,c,3)))){
C_save_and_reclaim((void *)f_20001,c,av);}
a=C_alloc(15);
t2=(*a=C_CLOSURE_TYPE|9,a[1]=(C_word)f_20004,a[2]=((C_word*)t0)[2],a[3]=t1,a[4]=((C_word*)t0)[3],a[5]=((C_word*)t0)[4],a[6]=((C_word*)t0)[5],a[7]=((C_word*)t0)[6],a[8]=((C_word*)t0)[7],a[9]=((C_word*)t0)[8],tmp=(C_word)a,a+=10,tmp);
t3=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_20082,a[2]=t2,a[3]=((C_word*)t0)[7],a[4]=((C_word*)t0)[3],tmp=(C_word)a,a+=5,tmp);
/* chicken-install.scm:830: install-script-extension */
f_16267(t3,lf[103],C_retrieve2(lf[650],C_text("main#platform")));}

/* k20002 in k19999 in a19996 in k19984 in k19900 in k19897 in k19894 in k19891 in for-each-loop5376 in k20102 in main#install-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in ... */
static void C_ccall f_20004(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(16,c,2)))){
C_save_and_reclaim((void *)f_20004,c,av);}
a=C_alloc(16);
t2=(*a=C_CLOSURE_TYPE|9,a[1]=(C_word)f_20007,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=t1,a[5]=((C_word*)t0)[4],a[6]=((C_word*)t0)[5],a[7]=((C_word*)t0)[6],a[8]=((C_word*)t0)[7],a[9]=((C_word*)t0)[8],tmp=(C_word)a,a+=10,tmp);
t3=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_20074,a[2]=t2,a[3]=((C_word*)t0)[9],a[4]=((C_word*)t0)[3],a[5]=((C_word*)t0)[8],tmp=(C_word)a,a+=6,tmp);
/* chicken-install.scm:833: build-prefix */
f_14287(t3);}

/* k20005 in k20002 in k19999 in a19996 in k19984 in k19900 in k19897 in k19894 in k19891 in for-each-loop5376 in k20102 in main#install-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in ... */
static void C_ccall f_20007(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(16,c,2)))){
C_save_and_reclaim((void *)f_20007,c,av);}
a=C_alloc(16);
t2=(*a=C_CLOSURE_TYPE|7,a[1]=(C_word)f_20010,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],tmp=(C_word)a,a+=8,tmp);
t3=(*a=C_CLOSURE_TYPE|7,a[1]=(C_word)f_20066,a[2]=t2,a[3]=((C_word*)t0)[8],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[9],a[6]=((C_word*)t0)[5],a[7]=((C_word*)t0)[7],tmp=(C_word)a,a+=8,tmp);
/* chicken-install.scm:837: install-prefix */
f_14459(t3);}

/* k20008 in k20005 in k20002 in k19999 in a19996 in k19984 in k19900 in k19897 in k19894 in k19891 in for-each-loop5376 in k20102 in main#install-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in ... */
static void C_ccall f_20010(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(8,c,4)))){
C_save_and_reclaim((void *)f_20010,c,av);}
a=C_alloc(8);
if(C_truep(C_retrieve2(lf[630],C_text("main#do-not-build")))){
/* chicken-install.scm:840: chicken.base#print */
t2=*((C_word*)lf[225]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=lf[822];
av2[4]=((C_word*)t0)[4];
((C_proc)(void*)(*((C_word*)t2+1)))(5,av2);}}
else{
t2=(*a=C_CLOSURE_TYPE|7,a[1]=(C_word)f_20019,a[2]=((C_word*)t0)[5],a[3]=((C_word*)t0)[6],a[4]=((C_word*)t0)[2],a[5]=((C_word*)t0)[4],a[6]=((C_word*)t0)[7],a[7]=((C_word*)t0)[3],tmp=(C_word)a,a+=8,tmp);
/* chicken-install.scm:842: chicken.base#print */
t3=*((C_word*)lf[225]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=lf[841];
av2[3]=((C_word*)t0)[5];
((C_proc)(void*)(*((C_word*)t3+1)))(4,av2);}}}

/* k20017 in k20008 in k20005 in k20002 in k19999 in a19996 in k19984 in k19900 in k19897 in k19894 in k19891 in for-each-loop5376 in k20102 in main#install-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in ... */
static void C_ccall f_20019(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(7,c,4)))){
C_save_and_reclaim((void *)f_20019,c,av);}
a=C_alloc(7);
t2=(*a=C_CLOSURE_TYPE|6,a[1]=(C_word)f_20022,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],tmp=(C_word)a,a+=7,tmp);
/* chicken-install.scm:843: run-script */
f_20240(t2,((C_word*)t0)[7],C_retrieve2(lf[650],C_text("main#platform")),C_SCHEME_END_OF_LIST);}

/* k20020 in k20017 in k20008 in k20005 in k20002 in k19999 in a19996 in k19984 in k19900 in k19897 in k19894 in k19891 in for-each-loop5376 in k20102 in main#install-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in ... */
static void C_ccall f_20022(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word t11;
C_word t12;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(25,c,2)))){
C_save_and_reclaim((void *)f_20022,c,av);}
a=C_alloc(25);
t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_20025,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],tmp=(C_word)a,a+=5,tmp);
t3=C_i_member(((C_word*)t0)[2],C_retrieve2(lf[635],C_text("main#requested-eggs")));
t4=(C_truep(t3)?C_retrieve2(lf[631],C_text("main#no-install")):C_retrieve2(lf[632],C_text("main#no-install-dependencies")));
if(C_truep(t4)){
t5=t2;{
C_word *av2=av;
av2[0]=t5;
av2[1]=C_SCHEME_UNDEFINED;
f_20025(2,av2);}}
else{
t5=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_20053,a[2]=t2,a[3]=((C_word*)t0)[5],a[4]=((C_word*)t0)[2],tmp=(C_word)a,a+=5,tmp);
t6=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_18530,a[2]=t5,a[3]=((C_word*)t0)[2],tmp=(C_word)a,a+=4,tmp);
t7=C_i_assq(lf[204],((C_word*)t0)[6]);
t8=C_i_cdr(t7);
t9=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_18442,a[2]=((C_word*)t0)[2],a[3]=t8,a[4]=t6,tmp=(C_word)a,a+=5,tmp);
t10=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_18520,a[2]=t9,tmp=(C_word)a,a+=3,tmp);
t11=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_18524,a[2]=t10,tmp=(C_word)a,a+=3,tmp);
/* chicken-install.scm:565: install-path */
f_16229(t11);}}

/* k20023 in k20020 in k20017 in k20008 in k20005 in k20002 in k19999 in a19996 in k19984 in k19900 in k19897 in k19894 in k19891 in for-each-loop5376 in k20102 in main#install-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in ... */
static void C_ccall f_20025(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,c,3)))){
C_save_and_reclaim((void *)f_20025,c,av);}
a=C_alloc(5);
if(C_truep(C_i_member(((C_word*)t0)[2],C_retrieve2(lf[635],C_text("main#requested-eggs"))))){
if(C_truep(C_retrieve2(lf[638],C_text("main#run-tests")))){
t2=C_retrieve2(lf[650],C_text("main#platform"));
t3=C_i_car(((C_word*)t0)[3]);
t4=C_i_cadr(((C_word*)t0)[3]);
t5=C_i_caddr(((C_word*)t0)[3]);
t6=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_20176,a[2]=((C_word*)t0)[4],a[3]=t5,a[4]=t3,tmp=(C_word)a,a+=5,tmp);
/* chicken-install.scm:892: chicken.pathname#make-pathname */
t7=C_fast_retrieve(lf[62]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t7;
av2[1]=t6;
av2[2]=t4;
av2[3]=lf[832];
((C_proc)(void*)(*((C_word*)t7+1)))(4,av2);}}
else{
t2=((C_word*)t0)[4];{
C_word *av2=av;
av2[0]=t2;
av2[1]=C_SCHEME_UNDEFINED;
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}}
else{
t2=((C_word*)t0)[4];{
C_word *av2=av;
av2[0]=t2;
av2[1]=C_SCHEME_UNDEFINED;
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}}

/* k20051 in k20020 in k20017 in k20008 in k20005 in k20002 in k19999 in a19996 in k19984 in k19900 in k19897 in k19894 in k19891 in for-each-loop5376 in k20102 in main#install-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in ... */
static void C_ccall f_20053(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,c,3)))){
C_save_and_reclaim((void *)f_20053,c,av);}
a=C_alloc(4);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_20056,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
/* chicken-install.scm:846: chicken.base#print */
t3=*((C_word*)lf[225]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=lf[834];
av2[3]=((C_word*)t0)[4];
((C_proc)(void*)(*((C_word*)t3+1)))(4,av2);}}

/* k20054 in k20051 in k20020 in k20017 in k20008 in k20005 in k20002 in k19999 in a19996 in k19984 in k19900 in k19897 in k19894 in k19891 in for-each-loop5376 in k20102 in main#install-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in ... */
static void C_ccall f_20056(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,4)))){
C_save_and_reclaim((void *)f_20056,c,av);}
a=C_alloc(6);
/* chicken-install.scm:847: run-script */
f_20240(((C_word*)t0)[2],((C_word*)t0)[3],C_retrieve2(lf[650],C_text("main#platform")),C_a_i_list(&a,2,lf[833],C_retrieve2(lf[642],C_text("main#sudo-install"))));}

/* k20064 in k20005 in k20002 in k19999 in a19996 in k19984 in k19900 in k19897 in k19894 in k19891 in for-each-loop5376 in k20102 in main#install-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in ... */
static void C_ccall f_20066(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(7,c,4)))){
C_save_and_reclaim((void *)f_20066,c,av);}
a=C_alloc(7);
t2=(*a=C_CLOSURE_TYPE|6,a[1]=(C_word)f_20070,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=t1,tmp=(C_word)a,a+=7,tmp);
/* chicken-install.scm:838: install-suffix */
f_14501(t2,lf[103],((C_word*)t0)[6],((C_word*)t0)[7]);}

/* k20068 in k20064 in k20005 in k20002 in k19999 in a19996 in k19984 in k19900 in k19897 in k19894 in k19891 in for-each-loop5376 in k20102 in main#install-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in ... */
static void C_ccall f_20070(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,8)))){
C_save_and_reclaim((void *)f_20070,c,av);}
/* chicken-install.scm:836: generate-shell-commands */
f_14211(((C_word*)t0)[2],C_retrieve2(lf[650],C_text("main#platform")),((C_word*)t0)[3],((C_word*)t0)[4],((C_word*)t0)[5],((C_word*)t0)[6],t1,C_retrieve2(lf[647],C_text("main#keepfiles")));}

/* k20072 in k20002 in k19999 in a19996 in k19984 in k19900 in k19897 in k19894 in k19891 in for-each-loop5376 in k20102 in main#install-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in ... */
static void C_ccall f_20074(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(7,c,2)))){
C_save_and_reclaim((void *)f_20074,c,av);}
a=C_alloc(7);
t2=(*a=C_CLOSURE_TYPE|6,a[1]=(C_word)f_20078,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=t1,tmp=(C_word)a,a+=7,tmp);
/* chicken-install.scm:834: build-suffix */
f_14432(t2);}

/* k20076 in k20072 in k20002 in k19999 in a19996 in k19984 in k19900 in k19897 in k19894 in k19891 in for-each-loop5376 in k20102 in main#install-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in ... */
static void C_ccall f_20078(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,8)))){
C_save_and_reclaim((void *)f_20078,c,av);}
/* chicken-install.scm:832: generate-shell-commands */
f_14211(((C_word*)t0)[2],C_retrieve2(lf[650],C_text("main#platform")),((C_word*)t0)[3],((C_word*)t0)[4],((C_word*)t0)[5],((C_word*)t0)[6],t1,C_retrieve2(lf[647],C_text("main#keepfiles")));}

/* k20080 in k19999 in a19996 in k19984 in k19900 in k19897 in k19894 in k19891 in for-each-loop5376 in k20102 in main#install-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in ... */
static void C_ccall f_20082(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,4)))){
C_save_and_reclaim((void *)f_20082,c,av);}
/* chicken-install.scm:829: chicken.pathname#make-pathname */
t2=C_fast_retrieve(lf[62]);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=((C_word*)t0)[4];
av2[4]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(5,av2);}}

/* k20084 in a19996 in k19984 in k19900 in k19897 in k19894 in k19891 in for-each-loop5376 in k20102 in main#install-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in ... */
static void C_ccall f_20086(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,4)))){
C_save_and_reclaim((void *)f_20086,c,av);}
/* chicken-install.scm:827: chicken.pathname#make-pathname */
t2=C_fast_retrieve(lf[62]);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=((C_word*)t0)[4];
av2[4]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(5,av2);}}

/* k20096 in k19897 in k19894 in k19891 in for-each-loop5376 in k20102 in main#install-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in ... */
static void C_ccall f_20098(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_20098,c,av);}
if(C_truep(t1)){
/* chicken-install.scm:818: scheme#with-input-from-file */
t2=C_fast_retrieve(lf[741]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=*((C_word*)lf[742]+1);
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}
else{
t2=((C_word*)t0)[2];{
C_word *av2=av;
av2[0]=t2;
av2[1]=C_SCHEME_FALSE;
f_19902(2,av2);}}}

/* k20102 in main#install-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in ... */
static void C_fcall f_20104(C_word t0,C_word t1){
C_word tmp;
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,0,3)))){
C_save_and_reclaim_args((void *)trf_20104,2,t0,t1);}
a=C_alloc(5);
t2=C_i_check_list_2(t1,lf[118]);
t3=C_SCHEME_UNDEFINED;
t4=(*a=C_VECTOR_TYPE|1,a[1]=t3,tmp=(C_word)a,a+=2,tmp);
t5=C_set_block_item(t4,0,(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_20112,a[2]=t4,tmp=(C_word)a,a+=3,tmp));
t6=((C_word*)t4)[1];
f_20112(t6,((C_word*)t0)[2],t1);}

/* for-each-loop5376 in k20102 in main#install-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in ... */
static void C_fcall f_20112(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(14,0,4)))){
C_save_and_reclaim_args((void *)trf_20112,3,t0,t1,t2);}
a=C_alloc(14);
if(C_truep(C_i_pairp(t2))){
t3=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_20122,a[2]=((C_word*)t0)[2],a[3]=t1,a[4]=t2,tmp=(C_word)a,a+=5,tmp);
t4=C_slot(t2,C_fix(0));
t5=C_i_car(t4);
t6=C_i_cadr(t4);
t7=(*a=C_CLOSURE_TYPE|8,a[1]=(C_word)f_19893,a[2]=t5,a[3]=t6,a[4]=t3,a[5]=((C_word*)t0)[2],a[6]=t1,a[7]=t2,a[8]=t4,tmp=(C_word)a,a+=9,tmp);
/* chicken-install.scm:814: chicken.pathname#make-pathname */
t8=C_fast_retrieve(lf[62]);{
C_word av2[5];
av2[0]=t8;
av2[1]=t7;
av2[2]=t6;
av2[3]=t5;
av2[4]=C_retrieve2(lf[51],C_text("main#+egg-extension+"));
((C_proc)(void*)(*((C_word*)t8+1)))(5,av2);}}
else{
t3=C_SCHEME_UNDEFINED;
t4=t1;{
C_word av2[2];
av2[0]=t4;
av2[1]=t3;
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}}

/* k20120 in for-each-loop5376 in k20102 in main#install-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in ... */
static void C_ccall f_20122(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_20122,c,av);}
t2=((C_word*)((C_word*)t0)[2])[1];
f_20112(t2,((C_word*)t0)[3],C_slot(((C_word*)t0)[4],C_fix(1)));}

/* k20137 in main#install-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in ... */
static void C_ccall f_20139(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,3)))){
C_save_and_reclaim((void *)f_20139,c,av);}
a=C_alloc(6);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_20142,a[2]=((C_word*)t0)[2],a[3]=t1,tmp=(C_word)a,a+=4,tmp);
t3=(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_20153,tmp=(C_word)a,a+=2,tmp);
/* chicken-install.scm:882: filter-map */
f_7515(t2,t3,t1);}

/* k20140 in k20137 in main#install-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in ... */
static void C_ccall f_20142(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(8,c,3)))){
C_save_and_reclaim((void *)f_20142,c,av);}
a=C_alloc(8);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_20145,a[2]=((C_word*)t0)[2],a[3]=t1,tmp=(C_word)a,a+=4,tmp);
if(C_truep(C_retrieve2(lf[621],C_text("main#quiet")))){
t3=((C_word*)t0)[2];
f_20104(t3,t1);}
else{
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_20148,a[2]=t2,a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
/* chicken-install.scm:884: d */
f_16733(t3,lf[842],C_SCHEME_END_OF_LIST);}}

/* k20143 in k20140 in k20137 in main#install-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in ... */
static void C_ccall f_20145(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_20145,c,av);}
t2=((C_word*)t0)[2];
f_20104(t2,((C_word*)t0)[3]);}

/* k20146 in k20140 in k20137 in main#install-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in ... */
static void C_ccall f_20148(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_20148,c,av);}
/* chicken-install.scm:885: chicken.pretty-print#pp */
t2=C_fast_retrieve(lf[503]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t2+1)))(3,av2);}}

/* a20152 in k20137 in main#install-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in ... */
static void C_ccall f_20153(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3;
C_word *a;
if(c!=3) C_bad_argc_2(c,3,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_20153,c,av);}
t3=t1;{
C_word *av2=av;
av2[0]=t3;
av2[1]=C_i_assoc(t2,C_retrieve2(lf[634],C_text("main#canonical-eggs")));
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}

/* k20159 in main#install-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in ... */
static void C_ccall f_20161(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_20161,c,av);}
/* chicken-install.scm:881: scheme#reverse */
t2=*((C_word*)lf[224]+1);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(3,av2);}}

/* k20174 in k20023 in k20020 in k20017 in k20008 in k20005 in k20002 in k19999 in a19996 in k19984 in k19900 in k19897 in k19894 in k19891 in for-each-loop5376 in k20102 in main#install-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in ... */
static void C_ccall f_20176(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,3)))){
C_save_and_reclaim((void *)f_20176,c,av);}
a=C_alloc(6);
t2=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_20179,a[2]=((C_word*)t0)[2],a[3]=t1,a[4]=((C_word*)t0)[3],a[5]=((C_word*)t0)[4],tmp=(C_word)a,a+=6,tmp);
/* chicken-install.scm:893: chicken.pathname#make-pathname */
t3=C_fast_retrieve(lf[62]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=t1;
av2[3]=lf[831];
((C_proc)(void*)(*((C_word*)t3+1)))(4,av2);}}

/* k20177 in k20174 in k20023 in k20020 in k20017 in k20008 in k20005 in k20002 in k19999 in a19996 in k19984 in k19900 in k19897 in k19894 in k19891 in for-each-loop5376 in k20102 in main#install-eggs in k21893 in k21889 in k21885 in k21881 in ... */
static void C_ccall f_20179(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(11,c,2)))){
C_save_and_reclaim((void *)f_20179,c,av);}
a=C_alloc(11);
t2=(*a=C_CLOSURE_TYPE|6,a[1]=(C_word)f_20185,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=t1,tmp=(C_word)a,a+=7,tmp);
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_20235,a[2]=t2,a[3]=t1,tmp=(C_word)a,a+=4,tmp);
/* chicken-install.scm:894: chicken.file#directory-exists? */
t4=C_fast_retrieve(lf[58]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t4;
av2[1]=t3;
av2[2]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t4+1)))(3,av2);}}

/* k20183 in k20177 in k20174 in k20023 in k20020 in k20017 in k20008 in k20005 in k20002 in k19999 in a19996 in k19984 in k19900 in k19897 in k19894 in k19891 in for-each-loop5376 in k20102 in main#install-eggs in k21893 in k21889 in k21885 in ... */
static void C_ccall f_20185(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(7,c,2)))){
C_save_and_reclaim((void *)f_20185,c,av);}
a=C_alloc(7);
if(C_truep(t1)){
t2=(*a=C_CLOSURE_TYPE|6,a[1]=(C_word)f_20188,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],tmp=(C_word)a,a+=7,tmp);
/* chicken-install.scm:896: chicken.process-context#current-directory */
t3=C_fast_retrieve(lf[830]);{
C_word *av2=av;
av2[0]=t3;
av2[1]=t2;
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}
else{
t2=((C_word*)t0)[2];{
C_word *av2=av;
av2[0]=t2;
av2[1]=C_SCHEME_UNDEFINED;
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}}

/* k20186 in k20183 in k20177 in k20174 in k20023 in k20020 in k20017 in k20008 in k20005 in k20002 in k19999 in a19996 in k19984 in k19900 in k19897 in k19894 in k19891 in for-each-loop5376 in k20102 in main#install-eggs in k21893 in k21889 in ... */
static void C_ccall f_20188(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(11,c,4)))){
C_save_and_reclaim((void *)f_20188,c,av);}
a=C_alloc(11);
t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_20191,a[2]=((C_word*)t0)[2],a[3]=t1,a[4]=((C_word*)t0)[3],tmp=(C_word)a,a+=5,tmp);
t3=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_20220,a[2]=((C_word*)t0)[4],a[3]=t2,a[4]=((C_word*)t0)[5],a[5]=((C_word*)t0)[6],tmp=(C_word)a,a+=6,tmp);
/* chicken-install.scm:897: qs* */
f_14651(t3,C_retrieve2(lf[35],C_text("main#default-csi")),C_retrieve2(lf[650],C_text("main#platform")),C_SCHEME_END_OF_LIST);}

/* k20189 in k20186 in k20183 in k20177 in k20174 in k20023 in k20020 in k20017 in k20008 in k20005 in k20002 in k19999 in a19996 in k19984 in k19900 in k19897 in k19894 in k19891 in for-each-loop5376 in k20102 in main#install-eggs in k21893 in ... */
static void C_ccall f_20191(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,c,2)))){
C_save_and_reclaim((void *)f_20191,c,av);}
a=C_alloc(5);
t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_20194,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=t1,tmp=(C_word)a,a+=5,tmp);
/* chicken-install.scm:901: chicken.process-context#change-directory */
t3=C_fast_retrieve(lf[823]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=((C_word*)t0)[4];
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}

/* k20192 in k20189 in k20186 in k20183 in k20177 in k20174 in k20023 in k20020 in k20017 in k20008 in k20005 in k20002 in k19999 in a19996 in k19984 in k19900 in k19897 in k19894 in k19891 in for-each-loop5376 in k20102 in main#install-eggs in ... */
static void C_ccall f_20194(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(8,c,3)))){
C_save_and_reclaim((void *)f_20194,c,av);}
a=C_alloc(8);
t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_20197,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],tmp=(C_word)a,a+=5,tmp);
/* chicken-install.scm:902: d */
f_16733(t2,lf[825],C_a_i_list(&a,1,((C_word*)t0)[4]));}

/* k20195 in k20192 in k20189 in k20186 in k20183 in k20177 in k20174 in k20023 in k20020 in k20017 in k20008 in k20005 in k20002 in k19999 in a19996 in k19984 in k19900 in k19897 in k19894 in k19891 in for-each-loop5376 in k20102 in ... */
static void C_ccall f_20197(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,c,3)))){
C_save_and_reclaim((void *)f_20197,c,av);}
a=C_alloc(4);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_20200,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
/* chicken-install.scm:903: system+ */
f_14756(t2,((C_word*)t0)[4],C_retrieve2(lf[650],C_text("main#platform")));}

/* k20198 in k20195 in k20192 in k20189 in k20186 in k20183 in k20177 in k20174 in k20023 in k20020 in k20017 in k20008 in k20005 in k20002 in k19999 in a19996 in k19984 in k19900 in k19897 in k19894 in k19891 in for-each-loop5376 in ... */
static void C_ccall f_20200(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,c,2)))){
C_save_and_reclaim((void *)f_20200,c,av);}
a=C_alloc(5);
t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_20203,a[2]=t1,a[3]=((C_word*)t0)[2],a[4]=((C_word*)t0)[3],tmp=(C_word)a,a+=5,tmp);
/* chicken-install.scm:904: chicken.base#flush-output */
t3=*((C_word*)lf[563]+1);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=*((C_word*)lf[694]+1);
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}

/* k20201 in k20198 in k20195 in k20192 in k20189 in k20186 in k20183 in k20177 in k20174 in k20023 in k20020 in k20017 in k20008 in k20005 in k20002 in k19999 in a19996 in k19984 in k19900 in k19897 in k19894 in k19891 in ... */
static void C_ccall f_20203(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,2)))){
C_save_and_reclaim((void *)f_20203,c,av);}
a=C_alloc(3);
t2=C_eqp(((C_word*)t0)[2],C_fix(0));
if(C_truep(t2)){
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_20212,a[2]=((C_word*)t0)[3],tmp=(C_word)a,a+=3,tmp);
/* chicken-install.scm:906: chicken.process-context#change-directory */
t4=C_fast_retrieve(lf[823]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t4;
av2[1]=t3;
av2[2]=((C_word*)t0)[4];
((C_proc)(void*)(*((C_word*)t4+1)))(3,av2);}}
else{
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_20215,a[2]=((C_word*)t0)[3],tmp=(C_word)a,a+=3,tmp);
/* chicken-install.scm:909: chicken.base#print */
t4=*((C_word*)lf[225]+1);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t4;
av2[1]=t3;
av2[2]=lf[824];
((C_proc)(void*)(*((C_word*)t4+1)))(3,av2);}}}

/* k20210 in k20201 in k20198 in k20195 in k20192 in k20189 in k20186 in k20183 in k20177 in k20174 in k20023 in k20020 in k20017 in k20008 in k20005 in k20002 in k19999 in a19996 in k19984 in k19900 in k19897 in k19894 in ... */
static void C_ccall f_20212(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_20212,c,av);}
t2=((C_word*)t0)[2];{
C_word *av2=av;
av2[0]=t2;
av2[1]=C_SCHEME_UNDEFINED;
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}

/* k20213 in k20201 in k20198 in k20195 in k20192 in k20189 in k20186 in k20183 in k20177 in k20174 in k20023 in k20020 in k20017 in k20008 in k20005 in k20002 in k19999 in a19996 in k19984 in k19900 in k19897 in k19894 in ... */
static void C_ccall f_20215(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_20215,c,av);}
/* chicken-install.scm:851: chicken.base#exit */
t2=C_fast_retrieve(lf[719]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=C_fix(2);
((C_proc)(void*)(*((C_word*)t2+1)))(3,av2);}}

/* k20218 in k20186 in k20183 in k20177 in k20174 in k20023 in k20020 in k20017 in k20008 in k20005 in k20002 in k19999 in a19996 in k19984 in k19900 in k19897 in k19894 in k19891 in for-each-loop5376 in k20102 in main#install-eggs in k21893 in ... */
static void C_ccall f_20220(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,4)))){
C_save_and_reclaim((void *)f_20220,c,av);}
a=C_alloc(6);
t2=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_20224,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=t1,a[5]=((C_word*)t0)[4],tmp=(C_word)a,a+=6,tmp);
/* chicken-install.scm:898: qs* */
f_14651(t2,((C_word*)t0)[5],C_retrieve2(lf[650],C_text("main#platform")),C_SCHEME_END_OF_LIST);}

/* k20222 in k20218 in k20186 in k20183 in k20177 in k20174 in k20023 in k20020 in k20017 in k20008 in k20005 in k20002 in k19999 in a19996 in k19984 in k19900 in k19897 in k19894 in k19891 in for-each-loop5376 in k20102 in main#install-eggs in ... */
static void C_ccall f_20224(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,4)))){
C_save_and_reclaim((void *)f_20224,c,av);}
a=C_alloc(6);
t2=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_20228,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=t1,tmp=(C_word)a,a+=6,tmp);
/* chicken-install.scm:899: qs* */
f_14651(t2,((C_word*)t0)[5],C_retrieve2(lf[650],C_text("main#platform")),C_SCHEME_END_OF_LIST);}

/* k20226 in k20222 in k20218 in k20186 in k20183 in k20177 in k20174 in k20023 in k20020 in k20017 in k20008 in k20005 in k20002 in k19999 in a19996 in k19984 in k19900 in k19897 in k19894 in k19891 in for-each-loop5376 in k20102 in ... */
static void C_ccall f_20228(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,8)))){
C_save_and_reclaim((void *)f_20228,c,av);}
if(C_truep(((C_word*)t0)[2])){
/* chicken-install.scm:897: scheme#string-append */
t2=*((C_word*)lf[83]+1);{
C_word *av2;
if(c >= 9) {
  av2=av;
} else {
  av2=C_alloc(9);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[3];
av2[2]=((C_word*)t0)[4];
av2[3]=lf[826];
av2[4]=((C_word*)t0)[5];
av2[5]=lf[827];
av2[6]=t1;
av2[7]=lf[828];
av2[8]=((C_word*)t0)[2];
((C_proc)(void*)(*((C_word*)t2+1)))(9,av2);}}
else{
/* chicken-install.scm:897: scheme#string-append */
t2=*((C_word*)lf[83]+1);{
C_word *av2;
if(c >= 9) {
  av2=av;
} else {
  av2=C_alloc(9);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[3];
av2[2]=((C_word*)t0)[4];
av2[3]=lf[826];
av2[4]=((C_word*)t0)[5];
av2[5]=lf[827];
av2[6]=t1;
av2[7]=lf[828];
av2[8]=lf[829];
((C_proc)(void*)(*((C_word*)t2+1)))(9,av2);}}}

/* k20233 in k20177 in k20174 in k20023 in k20020 in k20017 in k20008 in k20005 in k20002 in k19999 in a19996 in k19984 in k19900 in k19897 in k19894 in k19891 in for-each-loop5376 in k20102 in main#install-eggs in k21893 in k21889 in k21885 in ... */
static void C_ccall f_20235(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_20235,c,av);}
if(C_truep(t1)){
/* chicken-install.scm:895: chicken.file#file-exists? */
t2=C_fast_retrieve(lf[61]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t2+1)))(3,av2);}}
else{
t2=((C_word*)t0)[2];{
C_word *av2=av;
av2[0]=t2;
av2[1]=C_SCHEME_FALSE;
f_20185(2,av2);}}}

/* main#run-script in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in ... */
static void C_fcall f_20240(C_word t1,C_word t2,C_word t3,C_word t4){
C_word tmp;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(8,0,4)))){
C_save_and_reclaim_args((void *)trf_20240,4,t1,t2,t3,t4);}
a=C_alloc(8);
t5=C_i_get_keyword(lf[833],t4,C_SCHEME_FALSE);
t6=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_20247,a[2]=t1,a[3]=t3,a[4]=t2,a[5]=t5,tmp=(C_word)a,a+=6,tmp);
t7=(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_20296,tmp=(C_word)a,a+=2,tmp);
/* chicken-install.scm:913: ##sys#get-keyword */
{C_proc tp=(C_proc)C_fast_retrieve_proc(*((C_word*)lf[274]+1));
C_word av2[5];
av2[0]=*((C_word*)lf[274]+1);
av2[1]=t6;
av2[2]=lf[858];
av2[3]=t4;
av2[4]=t7;
tp(5,av2);}}

/* k20245 in main#run-script in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in ... */
static void C_ccall f_20247(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(10,c,3)))){
C_save_and_reclaim((void *)f_20247,c,av);}
a=C_alloc(10);
t2=(*a=C_CLOSURE_TYPE|6,a[1]=(C_word)f_20250,a[2]=t1,a[3]=((C_word*)t0)[2],a[4]=((C_word*)t0)[3],a[5]=((C_word*)t0)[4],a[6]=((C_word*)t0)[5],tmp=(C_word)a,a+=7,tmp);
/* chicken-install.scm:914: d */
f_16733(t2,lf[857],C_a_i_list(&a,1,((C_word*)t0)[4]));}

/* k20248 in k20245 in main#run-script in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in ... */
static void C_ccall f_20250(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(9,c,3)))){
C_save_and_reclaim((void *)f_20250,c,av);}
a=C_alloc(9);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_20257,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
t3=C_eqp(((C_word*)t0)[4],lf[31]);
if(C_truep(t3)){
t4=t2;{
C_word *av2=av;
av2[0]=t4;
av2[1]=((C_word*)t0)[5];
f_20257(2,av2);}}
else{
t4=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_20267,a[2]=t2,a[3]=((C_word*)t0)[5],a[4]=((C_word*)t0)[4],tmp=(C_word)a,a+=5,tmp);
if(C_truep(((C_word*)t0)[6])){
/* chicken-install.scm:919: scheme#string-append */
t5=*((C_word*)lf[83]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t5;
av2[1]=t4;
av2[2]=C_retrieve2(lf[644],C_text("main#sudo-program"));
av2[3]=lf[855];
((C_proc)(void*)(*((C_word*)t5+1)))(4,av2);}}
else{
t5=t4;{
C_word *av2=av;
av2[0]=t5;
av2[1]=lf[856];
f_20267(2,av2);}}}}

/* k20255 in k20248 in k20245 in main#run-script in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in ... */
static void C_ccall f_20257(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(11,c,3)))){
C_save_and_reclaim((void *)f_20257,c,av);}
a=C_alloc(11);
t2=C_a_i_list(&a,1,((C_word*)t0)[2]);
t3=C_i_nullp(t2);
t4=(C_truep(t3)?C_SCHEME_TRUE:C_i_car(t2));
t5=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_20306,a[2]=((C_word*)t0)[3],a[3]=t4,a[4]=t1,tmp=(C_word)a,a+=5,tmp);
/* chicken-install.scm:932: d */
f_16733(t5,lf[847],C_a_i_list(&a,1,t1));}

/* k20265 in k20248 in k20245 in main#run-script in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in ... */
static void C_ccall f_20267(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(9,c,2)))){
C_save_and_reclaim((void *)f_20267,c,av);}
a=C_alloc(9);
t2=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_20271,a[2]=((C_word*)t0)[2],a[3]=t1,a[4]=((C_word*)t0)[3],a[5]=((C_word*)t0)[4],tmp=(C_word)a,a+=6,tmp);
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_20291,a[2]=t2,tmp=(C_word)a,a+=3,tmp);
/* chicken-install.scm:921: chicken.platform#software-version */
t4=C_fast_retrieve(lf[854]);{
C_word *av2=av;
av2[0]=t4;
av2[1]=t3;
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}

/* k20269 in k20265 in k20248 in k20245 in main#run-script in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in ... */
static void C_ccall f_20271(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(8,c,5)))){
C_save_and_reclaim((void *)f_20271,c,av);}
a=C_alloc(8);
t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_20274,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],tmp=(C_word)a,a+=5,tmp);
if(C_truep(t1)){
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_20281,a[2]=t2,tmp=(C_word)a,a+=3,tmp);
/* chicken-install.scm:925: qs* */
f_14651(t3,t1,((C_word*)t0)[5],C_SCHEME_END_OF_LIST);}
else{
/* chicken-install.scm:917: scheme#string-append */
t3=*((C_word*)lf[83]+1);{
C_word *av2;
if(c >= 6) {
  av2=av;
} else {
  av2=C_alloc(6);
}
av2[0]=t3;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=lf[851];
av2[4]=lf[848];
av2[5]=((C_word*)t0)[4];
((C_proc)(void*)(*((C_word*)t3+1)))(6,av2);}}}

/* k20272 in k20269 in k20265 in k20248 in k20245 in main#run-script in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in ... */
static void C_ccall f_20274(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,5)))){
C_save_and_reclaim((void *)f_20274,c,av);}
/* chicken-install.scm:917: scheme#string-append */
t2=*((C_word*)lf[83]+1);{
C_word *av2;
if(c >= 6) {
  av2=av;
} else {
  av2=C_alloc(6);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=t1;
av2[4]=lf[848];
av2[5]=((C_word*)t0)[4];
((C_proc)(void*)(*((C_word*)t2+1)))(6,av2);}}

/* k20279 in k20269 in k20265 in k20248 in k20245 in main#run-script in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in ... */
static void C_ccall f_20281(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,4)))){
C_save_and_reclaim((void *)f_20281,c,av);}
/* chicken-install.scm:924: scheme#string-append */
t2=*((C_word*)lf[83]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=lf[849];
av2[3]=t1;
av2[4]=lf[850];
((C_proc)(void*)(*((C_word*)t2+1)))(5,av2);}}

/* k20289 in k20265 in k20248 in k20245 in main#run-script in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in ... */
static void C_ccall f_20291(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_20291,c,av);}
t2=C_eqp(t1,lf[852]);
if(C_truep(t2)){
/* chicken-install.scm:922: chicken.process-context#get-environment-variable */
t3=C_fast_retrieve(lf[55]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=((C_word*)t0)[2];
av2[2]=lf[853];
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}
else{
t3=((C_word*)t0)[2];{
C_word *av2=av;
av2[0]=t3;
av2[1]=C_SCHEME_FALSE;
f_20271(2,av2);}}}

/* a20295 in main#run-script in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in ... */
static void C_ccall f_20296(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
if(c!=2) C_bad_argc_2(c,2,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_20296,c,av);}
t2=t1;{
C_word *av2=av;
av2[0]=t2;
av2[1]=C_SCHEME_TRUE;
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}

/* k20304 in k20255 in k20248 in k20245 in main#run-script in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in ... */
static void C_ccall f_20306(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,c,3)))){
C_save_and_reclaim((void *)f_20306,c,av);}
a=C_alloc(5);
t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_20309,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],tmp=(C_word)a,a+=5,tmp);
/* chicken-install.scm:933: system+ */
f_14756(t2,((C_word*)t0)[4],C_retrieve2(lf[650],C_text("main#platform")));}

/* k20307 in k20304 in k20255 in k20248 in k20245 in main#run-script in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in ... */
static void C_ccall f_20309(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,c,5)))){
C_save_and_reclaim((void *)f_20309,c,av);}
a=C_alloc(4);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_20312,a[2]=((C_word*)t0)[2],a[3]=t1,tmp=(C_word)a,a+=4,tmp);
t3=C_eqp(t1,C_fix(0));
if(C_truep(t3)){
t4=((C_word*)t0)[2];{
C_word *av2=av;
av2[0]=t4;
av2[1]=t1;
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}
else{
if(C_truep(((C_word*)t0)[3])){
/* chicken-install.scm:936: chicken.base#error */
t4=*((C_word*)lf[109]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t4;
av2[1]=t2;
av2[2]=lf[844];
av2[3]=t1;
av2[4]=((C_word*)t0)[4];
((C_proc)(void*)(*((C_word*)t4+1)))(5,av2);}}
else{
/* chicken-install.scm:937: chicken.base#print */
t4=*((C_word*)lf[225]+1);{
C_word *av2;
if(c >= 6) {
  av2=av;
} else {
  av2=C_alloc(6);
}
av2[0]=t4;
av2[1]=t2;
av2[2]=lf[845];
av2[3]=t1;
av2[4]=lf[846];
av2[5]=((C_word*)t0)[4];
((C_proc)(void*)(*((C_word*)t4+1)))(6,av2);}}}}

/* k20310 in k20307 in k20304 in k20255 in k20248 in k20245 in main#run-script in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in ... */
static void C_ccall f_20312(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_20312,c,av);}
t2=((C_word*)t0)[2];{
C_word *av2=av;
av2[0]=t2;
av2[1]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}

/* k20335 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in ... */
static void C_ccall f_20337(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,c,2)))){
C_save_and_reclaim((void *)f_20337,c,av);}
a=C_alloc(4);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_20340,a[2]=((C_word*)t0)[2],a[3]=t1,tmp=(C_word)a,a+=4,tmp);
/* chicken-install.scm:946: chicken.file#create-temporary-file */
t3=C_fast_retrieve(lf[886]);{
C_word *av2=av;
av2[0]=t3;
av2[1]=t2;
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}

/* k20338 in k20335 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in ... */
static void C_ccall f_20340(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,c,2)))){
C_save_and_reclaim((void *)f_20340,c,av);}
a=C_alloc(5);
t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_20343,a[2]=((C_word*)t0)[2],a[3]=t1,a[4]=((C_word*)t0)[3],tmp=(C_word)a,a+=5,tmp);
/* chicken-install.scm:947: chicken.base#print */
t3=*((C_word*)lf[225]+1);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=lf[885];
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}

/* k20341 in k20338 in k20335 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in ... */
static void C_ccall f_20343(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(19,c,4)))){
C_save_and_reclaim((void *)f_20343,c,av);}
a=C_alloc(19);
t2=C_SCHEME_FALSE;
t3=(*a=C_VECTOR_TYPE|1,a[1]=t2,tmp=(C_word)a,a+=2,tmp);
t4=C_SCHEME_FALSE;
t5=(*a=C_VECTOR_TYPE|1,a[1]=t4,tmp=(C_word)a,a+=2,tmp);
t6=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_20346,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
t7=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_20609,a[2]=t5,a[3]=t3,tmp=(C_word)a,a+=4,tmp);
t8=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_20614,a[2]=((C_word*)t0)[4],tmp=(C_word)a,a+=3,tmp);
t9=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_20735,a[2]=t3,a[3]=t5,tmp=(C_word)a,a+=4,tmp);
/* chicken-install.scm:948: ##sys#dynamic-wind */
t10=*((C_word*)lf[149]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t10;
av2[1]=t6;
av2[2]=t7;
av2[3]=t8;
av2[4]=t9;
((C_proc)(void*)(*((C_word*)t10+1)))(5,av2);}}

/* k20344 in k20341 in k20338 in k20335 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in ... */
static void C_ccall f_20346(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,c,2)))){
C_save_and_reclaim((void *)f_20346,c,av);}
a=C_alloc(4);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_20349,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
/* chicken-install.scm:961: chicken.base#print */
t3=*((C_word*)lf[225]+1);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=lf[876];
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}

/* k20347 in k20344 in k20341 in k20338 in k20335 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in ... */
static void C_ccall f_20349(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(12,c,3)))){
C_save_and_reclaim((void *)f_20349,c,av);}
a=C_alloc(12);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_20352,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_20419,a[2]=t2,tmp=(C_word)a,a+=3,tmp);
t4=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_20445,a[2]=t3,tmp=(C_word)a,a+=3,tmp);
t5=(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_20447,tmp=(C_word)a,a+=2,tmp);
/* chicken-install.scm:965: filter-map */
f_7515(t4,t5,C_fast_retrieve(lf[875]));}

/* k20350 in k20347 in k20344 in k20341 in k20338 in k20335 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in ... */
static void C_ccall f_20352(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(7,c,3)))){
C_save_and_reclaim((void *)f_20352,c,av);}
a=C_alloc(7);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_20355,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_20377,a[2]=t1,tmp=(C_word)a,a+=3,tmp);
/* chicken-install.scm:978: scheme#with-output-to-file */
t4=C_fast_retrieve(lf[470]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t4;
av2[1]=t2;
av2[2]=((C_word*)t0)[3];
av2[3]=t3;
((C_proc)(void*)(*((C_word*)t4+1)))(4,av2);}}

/* k20353 in k20350 in k20347 in k20344 in k20341 in k20338 in k20335 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in ... */
static void C_ccall f_20355(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,c,4)))){
C_save_and_reclaim((void *)f_20355,c,av);}
a=C_alloc(4);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_20358,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
if(C_truep(C_retrieve2(lf[621],C_text("main#quiet")))){
t3=t2;{
C_word *av2=av;
av2[0]=t3;
av2[1]=C_SCHEME_UNDEFINED;
f_20358(2,av2);}}
else{
/* chicken-install.scm:981: chicken.base#print */
t3=*((C_word*)lf[225]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=lf[862];
av2[3]=C_retrieve2(lf[1],C_text("main#+module-db+"));
av2[4]=lf[863];
((C_proc)(void*)(*((C_word*)t3+1)))(5,av2);}}}

/* k20356 in k20353 in k20350 in k20347 in k20344 in k20341 in k20338 in k20335 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in ... */
static void C_ccall f_20358(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(11,c,2)))){
C_save_and_reclaim((void *)f_20358,c,av);}
a=C_alloc(11);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_20361,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_20368,a[2]=t2,a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
t4=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_20372,a[2]=t3,tmp=(C_word)a,a+=3,tmp);
/* chicken-install.scm:982: install-path */
f_16229(t4);}

/* k20359 in k20356 in k20353 in k20350 in k20347 in k20344 in k20341 in k20338 in k20335 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in ... */
static void C_ccall f_20361(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_20361,c,av);}
/* chicken-install.scm:983: chicken.file#delete-file */
t2=C_fast_retrieve(lf[860]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t2+1)))(3,av2);}}

/* k20366 in k20356 in k20353 in k20350 in k20347 in k20344 in k20341 in k20338 in k20335 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in ... */
static void C_ccall f_20368(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,4)))){
C_save_and_reclaim((void *)f_20368,c,av);}
/* chicken-install.scm:982: chicken.file#copy-file */
t2=C_fast_retrieve(lf[861]);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=t1;
av2[4]=C_SCHEME_TRUE;
((C_proc)(void*)(*((C_word*)t2+1)))(5,av2);}}

/* k20370 in k20356 in k20353 in k20350 in k20347 in k20344 in k20341 in k20338 in k20335 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in ... */
static void C_ccall f_20372(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_20372,c,av);}
/* chicken-install.scm:982: chicken.pathname#make-pathname */
t2=C_fast_retrieve(lf[62]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=t1;
av2[3]=C_retrieve2(lf[1],C_text("main#+module-db+"));
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}

/* a20376 in k20350 in k20347 in k20344 in k20341 in k20338 in k20335 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in ... */
static void C_ccall f_20377(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word *a;
if(c!=2) C_bad_argc_2(c,2,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,c,3)))){
C_save_and_reclaim((void *)f_20377,c,av);}
a=C_alloc(5);
t2=C_i_check_list_2(((C_word*)t0)[2],lf[118]);
t3=C_SCHEME_UNDEFINED;
t4=(*a=C_VECTOR_TYPE|1,a[1]=t3,tmp=(C_word)a,a+=2,tmp);
t5=C_set_block_item(t4,0,(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_20394,a[2]=t4,tmp=(C_word)a,a+=3,tmp));
t6=((C_word*)t4)[1];
f_20394(t6,t1,((C_word*)t0)[2]);}

/* k20381 in for-each-loop5658 in a20376 in k20350 in k20347 in k20344 in k20341 in k20338 in k20335 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in ... */
static void C_ccall f_20383(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_20383,c,av);}
/* chicken-install.scm:980: scheme#newline */
t2=*((C_word*)lf[864]+1);{
C_word *av2=av;
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}

/* for-each-loop5658 in a20376 in k20350 in k20347 in k20344 in k20341 in k20338 in k20335 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in ... */
static void C_fcall f_20394(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(8,0,2)))){
C_save_and_reclaim_args((void *)trf_20394,3,t0,t1,t2);}
a=C_alloc(8);
if(C_truep(C_i_pairp(t2))){
t3=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_20404,a[2]=((C_word*)t0)[2],a[3]=t1,a[4]=t2,tmp=(C_word)a,a+=5,tmp);
t4=C_slot(t2,C_fix(0));
t5=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_20383,a[2]=t3,tmp=(C_word)a,a+=3,tmp);
/* chicken-install.scm:980: scheme#write */
t6=*((C_word*)lf[745]+1);{
C_word av2[3];
av2[0]=t6;
av2[1]=t5;
av2[2]=t4;
((C_proc)(void*)(*((C_word*)t6+1)))(3,av2);}}
else{
t3=C_SCHEME_UNDEFINED;
t4=t1;{
C_word av2[2];
av2[0]=t4;
av2[1]=t3;
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}}

/* k20402 in for-each-loop5658 in a20376 in k20350 in k20347 in k20344 in k20341 in k20338 in k20335 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in ... */
static void C_ccall f_20404(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_20404,c,av);}
t2=((C_word*)((C_word*)t0)[2])[1];
f_20394(t2,((C_word*)t0)[3],C_slot(((C_word*)t0)[4],C_fix(1)));}

/* k20417 in k20347 in k20344 in k20341 in k20338 in k20335 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in ... */
static void C_ccall f_20419(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(2,c,4)))){
C_save_and_reclaim((void *)f_20419,c,av);}
a=C_alloc(2);
t2=(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_20421,tmp=(C_word)a,a+=2,tmp);
/* chicken-install.scm:963: chicken.sort#sort */
t3=C_fast_retrieve(lf[866]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t3;
av2[1]=((C_word*)t0)[2];
av2[2]=t1;
av2[3]=t2;
((C_proc)(void*)(*((C_word*)t3+1)))(4,av2);}}

/* a20420 in k20417 in k20347 in k20344 in k20341 in k20338 in k20335 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in ... */
static void C_ccall f_20421(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3=av[3];
C_word t4;
C_word t5;
C_word *a;
if(c!=4) C_bad_argc_2(c,4,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,c,2)))){
C_save_and_reclaim((void *)f_20421,c,av);}
a=C_alloc(4);
t4=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_20429,a[2]=t1,a[3]=t3,tmp=(C_word)a,a+=4,tmp);
/* chicken-install.scm:977: scheme#symbol->string */
t5=*((C_word*)lf[701]+1);{
C_word *av2=av;
av2[0]=t5;
av2[1]=t4;
av2[2]=C_i_car(t2);
((C_proc)(void*)(*((C_word*)t5+1)))(3,av2);}}

/* k20427 in a20420 in k20417 in k20347 in k20344 in k20341 in k20338 in k20335 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in ... */
static void C_ccall f_20429(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,c,2)))){
C_save_and_reclaim((void *)f_20429,c,av);}
a=C_alloc(4);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_20433,a[2]=((C_word*)t0)[2],a[3]=t1,tmp=(C_word)a,a+=4,tmp);
/* chicken-install.scm:977: scheme#symbol->string */
t3=*((C_word*)lf[701]+1);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=C_i_car(((C_word*)t0)[3]);
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}

/* k20431 in k20427 in a20420 in k20417 in k20347 in k20344 in k20341 in k20338 in k20335 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in ... */
static void C_ccall f_20433(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_20433,c,av);}
/* chicken-install.scm:977: scheme#string<? */
t2=*((C_word*)lf[865]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}

/* k20443 in k20347 in k20344 in k20341 in k20338 in k20335 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in ... */
static void C_ccall f_20445(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_20445,c,av);}
/* chicken-install.scm:964: concatenate */
f_7323(((C_word*)t0)[2],t1);}

/* a20446 in k20347 in k20344 in k20341 in k20338 in k20335 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in ... */
static void C_ccall f_20447(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3;
C_word t4;
C_word t5;
C_word *a;
if(c!=3) C_bad_argc_2(c,3,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,c,2)))){
C_save_and_reclaim((void *)f_20447,c,av);}
a=C_alloc(4);
t3=C_i_cdr(t2);
if(C_truep(t3)){
t4=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_20457,a[2]=t3,a[3]=t1,tmp=(C_word)a,a+=4,tmp);
/* chicken-install.scm:968: ##sys#module-name */
{C_proc tp=(C_proc)C_fast_retrieve_symbol_proc(lf[874]);
C_word *av2=av;
av2[0]=*((C_word*)lf[874]+1);
av2[1]=t4;
av2[2]=t3;
tp(3,av2);}}
else{
t4=t1;{
C_word *av2=av;
av2[0]=t4;
av2[1]=C_SCHEME_FALSE;
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}}

/* k20455 in a20446 in k20347 in k20344 in k20341 in k20338 in k20335 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in ... */
static void C_ccall f_20457(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,c,4)))){
C_save_and_reclaim((void *)f_20457,c,av);}
a=C_alloc(5);
if(C_truep(t1)){
t2=C_i_memq(t1,lf[867]);
if(C_truep(C_i_not(t2))){
t3=C_eqp(t1,lf[868]);
if(C_truep(C_i_not(t3))){
t4=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_20475,a[2]=((C_word*)t0)[2],a[3]=t1,a[4]=((C_word*)t0)[3],tmp=(C_word)a,a+=5,tmp);
if(C_truep(C_retrieve2(lf[621],C_text("main#quiet")))){
t5=t4;{
C_word *av2=av;
av2[0]=t5;
av2[1]=C_SCHEME_UNDEFINED;
f_20475(2,av2);}}
else{
/* chicken-install.scm:971: chicken.base#print */
t5=*((C_word*)lf[225]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t5;
av2[1]=t4;
av2[2]=lf[872];
av2[3]=t1;
av2[4]=lf[873];
((C_proc)(void*)(*((C_word*)t5+1)))(5,av2);}}}
else{
t4=((C_word*)t0)[3];{
C_word *av2=av;
av2[0]=t4;
av2[1]=C_SCHEME_FALSE;
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}}
else{
t3=((C_word*)t0)[3];{
C_word *av2=av;
av2[0]=t3;
av2[1]=C_SCHEME_FALSE;
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}}
else{
t2=((C_word*)t0)[3];{
C_word *av2=av;
av2[0]=t2;
av2[1]=C_SCHEME_FALSE;
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}}

/* k20473 in k20455 in a20446 in k20347 in k20344 in k20341 in k20338 in k20335 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in ... */
static void C_ccall f_20475(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,5)))){
C_save_and_reclaim((void *)f_20475,c,av);}
a=C_alloc(6);
t2=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_20480,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_20486,a[2]=((C_word*)t0)[3],tmp=(C_word)a,a+=3,tmp);
/* chicken-install.scm:972: ##sys#call-with-values */{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=0;
av2[1]=((C_word*)t0)[4];
av2[2]=t2;
av2[3]=t3;
C_call_with_values(4,av2);}}

/* a20479 in k20473 in k20455 in a20446 in k20347 in k20344 in k20341 in k20338 in k20335 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in ... */
static void C_ccall f_20480(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
if(c!=2) C_bad_argc_2(c,2,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_20480,c,av);}
/* chicken-install.scm:972: ##sys#module-exports */
{C_proc tp=(C_proc)C_fast_retrieve_symbol_proc(lf[869]);
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=*((C_word*)lf[869]+1);
av2[1]=t1;
av2[2]=((C_word*)t0)[2];
tp(3,av2);}}

/* a20485 in k20473 in k20455 in a20446 in k20347 in k20344 in k20341 in k20338 in k20335 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in ... */
static void C_ccall f_20486(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3=av[3];
C_word t4=av[4];
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word t11;
C_word t12;
C_word t13;
C_word t14;
C_word t15;
C_word *a;
if(c!=5) C_bad_argc_2(c,5,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(21,c,3)))){
C_save_and_reclaim((void *)f_20486,c,av);}
a=C_alloc(21);
t5=C_a_i_cons(&a,2,C_SCHEME_UNDEFINED,C_SCHEME_END_OF_LIST);
t6=t5;
t7=(*a=C_VECTOR_TYPE|1,a[1]=t6,tmp=(C_word)a,a+=2,tmp);
t8=((C_word*)t7)[1];
t9=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_20495,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
t10=C_i_check_list_2(t4,lf[8]);
t11=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_20509,a[2]=((C_word*)t0)[2],a[3]=t3,a[4]=t1,tmp=(C_word)a,a+=5,tmp);
t12=C_SCHEME_UNDEFINED;
t13=(*a=C_VECTOR_TYPE|1,a[1]=t12,tmp=(C_word)a,a+=2,tmp);
t14=C_set_block_item(t13,0,(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_20564,a[2]=t9,a[3]=t7,a[4]=t13,a[5]=t8,tmp=(C_word)a,a+=6,tmp));
t15=((C_word*)t13)[1];
f_20564(t15,t11,t4);}

/* g5606 in a20485 in k20473 in k20455 in a20446 in k20347 in k20344 in k20341 in k20338 in k20335 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in ... */
static C_word C_fcall f_20495(C_word *a,C_word t0,C_word t1){
C_word tmp;
C_word t2;
C_word t3;
C_stack_overflow_check;{}
t2=C_i_car(t1);
return(C_a_i_list3(&a,3,t2,lf[870],((C_word*)t0)[2]));}

/* k20507 in a20485 in k20473 in k20455 in a20446 in k20347 in k20344 in k20341 in k20338 in k20335 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in ... */
static void C_ccall f_20509(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word t11;
C_word t12;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(20,c,3)))){
C_save_and_reclaim((void *)f_20509,c,av);}
a=C_alloc(20);
t2=C_a_i_cons(&a,2,C_SCHEME_UNDEFINED,C_SCHEME_END_OF_LIST);
t3=t2;
t4=(*a=C_VECTOR_TYPE|1,a[1]=t3,tmp=(C_word)a,a+=2,tmp);
t5=((C_word*)t4)[1];
t6=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_20514,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
t7=C_i_check_list_2(((C_word*)t0)[3],lf[8]);
t8=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_20528,a[2]=((C_word*)t0)[4],a[3]=t1,tmp=(C_word)a,a+=4,tmp);
t9=C_SCHEME_UNDEFINED;
t10=(*a=C_VECTOR_TYPE|1,a[1]=t9,tmp=(C_word)a,a+=2,tmp);
t11=C_set_block_item(t10,0,(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_20530,a[2]=t6,a[3]=t4,a[4]=t10,a[5]=t5,tmp=(C_word)a,a+=6,tmp));
t12=((C_word*)t10)[1];
f_20530(t12,t8,((C_word*)t0)[3]);}

/* g5633 in k20507 in a20485 in k20473 in k20455 in a20446 in k20347 in k20344 in k20341 in k20338 in k20335 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in ... */
static C_word C_fcall f_20514(C_word *a,C_word t0,C_word t1){
C_word tmp;
C_word t2;
C_word t3;
C_stack_overflow_check;{}
t2=C_i_car(t1);
return(C_a_i_list3(&a,3,t2,lf[871],((C_word*)t0)[2]));}

/* k20526 in k20507 in a20485 in k20473 in k20455 in a20446 in k20347 in k20344 in k20341 in k20338 in k20335 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in ... */
static void C_ccall f_20528(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_20528,c,av);}
/* chicken-install.scm:973: scheme#append */
t2=*((C_word*)lf[7]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}

/* map-loop5627 in k20507 in a20485 in k20473 in k20455 in a20446 in k20347 in k20344 in k20341 in k20338 in k20335 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in ... */
static void C_fcall f_20530(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word *a;
loop:
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(12,0,2)))){
C_save_and_reclaim_args((void *)trf_20530,3,t0,t1,t2);}
a=C_alloc(12);
if(C_truep(C_i_pairp(t2))){
t3=(
/* chicken-install.scm:974: g5633 */
  f_20514(C_a_i(&a,9),((C_word*)t0)[2],C_slot(t2,C_fix(0)))
);
t4=C_a_i_cons(&a,2,t3,C_SCHEME_END_OF_LIST);
t5=C_i_setslot(((C_word*)((C_word*)t0)[3])[1],C_fix(1),t4);
t6=C_mutate(((C_word *)((C_word*)t0)[3])+1,t4);
t8=t1;
t9=C_slot(t2,C_fix(1));
t1=t8;
t2=t9;
goto loop;}
else{
t3=t1;{
C_word av2[2];
av2[0]=t3;
av2[1]=C_slot(((C_word*)t0)[5],C_fix(1));
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}}

/* map-loop5600 in a20485 in k20473 in k20455 in a20446 in k20347 in k20344 in k20341 in k20338 in k20335 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in ... */
static void C_fcall f_20564(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word *a;
loop:
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(12,0,2)))){
C_save_and_reclaim_args((void *)trf_20564,3,t0,t1,t2);}
a=C_alloc(12);
if(C_truep(C_i_pairp(t2))){
t3=(
/* chicken-install.scm:973: g5606 */
  f_20495(C_a_i(&a,9),((C_word*)t0)[2],C_slot(t2,C_fix(0)))
);
t4=C_a_i_cons(&a,2,t3,C_SCHEME_END_OF_LIST);
t5=C_i_setslot(((C_word*)((C_word*)t0)[3])[1],C_fix(1),t4);
t6=C_mutate(((C_word *)((C_word*)t0)[3])+1,t4);
t8=t1;
t9=C_slot(t2,C_fix(1));
t1=t8;
t2=t9;
goto loop;}
else{
t3=t1;{
C_word av2[2];
av2[0]=t3;
av2[1]=C_slot(((C_word*)t0)[5],C_fix(1));
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}}

/* a20608 in k20341 in k20338 in k20335 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in ... */
static void C_ccall f_20609(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
if(c!=2) C_bad_argc_2(c,2,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_20609,c,av);}
t2=C_mutate(((C_word *)((C_word*)t0)[2])+1,C_fast_retrieve(lf[877]));
t3=C_mutate((C_word*)lf[877]+1 /* (set! ##sys#warnings-enabled ...) */,((C_word*)((C_word*)t0)[3])[1]);
t4=t1;{
C_word *av2=av;
av2[0]=t4;
av2[1]=C_SCHEME_UNDEFINED;
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}

/* a20613 in k20341 in k20338 in k20335 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in ... */
static void C_ccall f_20614(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
if(c!=2) C_bad_argc_2(c,2,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,c,3)))){
C_save_and_reclaim((void *)f_20614,c,av);}
a=C_alloc(5);
t2=C_SCHEME_UNDEFINED;
t3=(*a=C_VECTOR_TYPE|1,a[1]=t2,tmp=(C_word)a,a+=2,tmp);
t4=C_set_block_item(t3,0,(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_20712,a[2]=t3,tmp=(C_word)a,a+=3,tmp));
t5=((C_word*)t3)[1];
f_20712(t5,t1,((C_word*)t0)[2]);}

/* k20618 in for-each-loop5531 in a20613 in k20341 in k20338 in k20335 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in ... */
static void C_ccall f_20620(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,c,2)))){
C_save_and_reclaim((void *)f_20620,c,av);}
a=C_alloc(4);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_20623,a[2]=((C_word*)t0)[2],a[3]=t1,tmp=(C_word)a,a+=4,tmp);
/* chicken-install.scm:952: chicken.pathname#pathname-strip-extension */
t3=C_fast_retrieve(lf[883]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=t1;
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}

/* k20621 in k20618 in for-each-loop5531 in a20613 in k20341 in k20338 in k20335 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in ... */
static void C_ccall f_20623(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,c,2)))){
C_save_and_reclaim((void *)f_20623,c,av);}
a=C_alloc(4);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_20626,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
/* chicken-install.scm:953: chicken.pathname#pathname-strip-extension */
t3=C_fast_retrieve(lf[883]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=t1;
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}

/* k20624 in k20621 in k20618 in for-each-loop5531 in a20613 in k20341 in k20338 in k20335 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in ... */
static void C_ccall f_20626(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(7,c,3)))){
C_save_and_reclaim((void *)f_20626,c,av);}
a=C_alloc(7);
t2=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_20629,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_20634,a[2]=((C_word*)t0)[3],a[3]=t1,tmp=(C_word)a,a+=4,tmp);
/* chicken-install.scm:954: scheme#call-with-current-continuation */
t4=*((C_word*)lf[114]+1);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t4;
av2[1]=t2;
av2[2]=t3;
((C_proc)(void*)(*((C_word*)t4+1)))(3,av2);}}

/* k20627 in k20624 in k20621 in k20618 in for-each-loop5531 in a20613 in k20341 in k20338 in k20335 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in ... */
static void C_ccall f_20629(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_20629,c,av);}
/* chicken-install.scm:951: g5548 */
t2=t1;{
C_word *av2=av;
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
((C_proc)C_fast_retrieve_proc(t2))(2,av2);}}

/* a20633 in k20624 in k20621 in k20618 in for-each-loop5531 in a20613 in k20341 in k20338 in k20335 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in ... */
static void C_ccall f_20634(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3;
C_word t4;
C_word t5;
C_word *a;
if(c!=3) C_bad_argc_2(c,3,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(9,c,3)))){
C_save_and_reclaim((void *)f_20634,c,av);}
a=C_alloc(9);
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_20640,a[2]=((C_word*)t0)[2],a[3]=t2,tmp=(C_word)a,a+=4,tmp);
t4=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_20671,a[2]=((C_word*)t0)[3],a[3]=((C_word*)t0)[2],a[4]=t2,tmp=(C_word)a,a+=5,tmp);
/* chicken-install.scm:954: chicken.condition#with-exception-handler */
t5=C_fast_retrieve(lf[113]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t5;
av2[1]=t1;
av2[2]=t3;
av2[3]=t4;
((C_proc)(void*)(*((C_word*)t5+1)))(4,av2);}}

/* a20639 in a20633 in k20624 in k20621 in k20618 in for-each-loop5531 in a20613 in k20341 in k20338 in k20335 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in ... */
static void C_ccall f_20640(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3;
C_word t4;
C_word *a;
if(c!=3) C_bad_argc_2(c,3,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,c,2)))){
C_save_and_reclaim((void *)f_20640,c,av);}
a=C_alloc(4);
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_20646,a[2]=t2,a[3]=((C_word*)t0)[2],tmp=(C_word)a,a+=4,tmp);
/* chicken-install.scm:954: k5545 */
t4=((C_word*)t0)[3];{
C_word *av2=av;
av2[0]=t4;
av2[1]=t1;
av2[2]=t3;
((C_proc)C_fast_retrieve_proc(t4))(3,av2);}}

/* a20645 in a20639 in a20633 in k20624 in k20621 in k20618 in for-each-loop5531 in a20613 in k20341 in k20338 in k20335 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in ... */
static void C_ccall f_20646(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
if(c!=2) C_bad_argc_2(c,2,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,c,2)))){
C_save_and_reclaim((void *)f_20646,c,av);}
a=C_alloc(5);
t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_20654,a[2]=t1,a[3]=((C_word*)t0)[2],a[4]=((C_word*)t0)[3],tmp=(C_word)a,a+=5,tmp);
/* chicken-install.scm:957: chicken.base#open-output-string */
t3=C_fast_retrieve(lf[571]);{
C_word *av2=av;
av2[0]=t3;
av2[1]=t2;
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}

/* k20652 in a20645 in a20639 in a20633 in k20624 in k20621 in k20618 in for-each-loop5531 in a20613 in k20341 in k20338 in k20335 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in ... */
static void C_ccall f_20654(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,4)))){
C_save_and_reclaim((void *)f_20654,c,av);}
a=C_alloc(6);
t2=C_i_check_port_2(t1,C_fix(2),C_SCHEME_TRUE,lf[567]);
t3=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_20660,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=t1,a[5]=((C_word*)t0)[4],tmp=(C_word)a,a+=6,tmp);
/* chicken-install.scm:957: ##sys#print */
t4=*((C_word*)lf[475]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t4;
av2[1]=t3;
av2[2]=lf[878];
av2[3]=C_SCHEME_FALSE;
av2[4]=t1;
((C_proc)(void*)(*((C_word*)t4+1)))(5,av2);}}

/* k20658 in k20652 in a20645 in a20639 in a20633 in k20624 in k20621 in k20618 in for-each-loop5531 in a20613 in k20341 in k20338 in k20335 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in ... */
static void C_ccall f_20660(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,c,4)))){
C_save_and_reclaim((void *)f_20660,c,av);}
a=C_alloc(5);
t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_20663,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],tmp=(C_word)a,a+=5,tmp);
/* chicken-install.scm:957: ##sys#print */
t3=*((C_word*)lf[475]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=((C_word*)t0)[5];
av2[3]=C_SCHEME_FALSE;
av2[4]=((C_word*)t0)[4];
((C_proc)(void*)(*((C_word*)t3+1)))(5,av2);}}

/* k20661 in k20658 in k20652 in a20645 in a20639 in a20633 in k20624 in k20621 in k20618 in for-each-loop5531 in a20613 in k20341 in k20338 in k20335 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in ... */
static void C_ccall f_20663(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,c,3)))){
C_save_and_reclaim((void *)f_20663,c,av);}
a=C_alloc(5);
t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_20666,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],tmp=(C_word)a,a+=5,tmp);
/* chicken-install.scm:957: ##sys#write-char-0 */
{C_proc tp=(C_proc)C_fast_retrieve_symbol_proc(lf[474]);
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=*((C_word*)lf[474]+1);
av2[1]=t2;
av2[2]=C_make_character(39);
av2[3]=((C_word*)t0)[4];
tp(4,av2);}}

/* k20664 in k20661 in k20658 in k20652 in a20645 in a20639 in a20633 in k20624 in k20621 in k20618 in for-each-loop5531 in a20613 in k20341 in k20338 in k20335 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in ... */
static void C_ccall f_20666(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,c,2)))){
C_save_and_reclaim((void *)f_20666,c,av);}
a=C_alloc(4);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_20669,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
/* chicken-install.scm:957: chicken.base#get-output-string */
t3=C_fast_retrieve(lf[568]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=((C_word*)t0)[4];
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}

/* k20667 in k20664 in k20661 in k20658 in k20652 in a20645 in a20639 in a20633 in k20624 in k20621 in k20618 in for-each-loop5531 in a20613 in k20341 in k20338 in k20335 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in ... */
static void C_ccall f_20669(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,4)))){
C_save_and_reclaim((void *)f_20669,c,av);}
/* chicken-install.scm:955: chicken.condition#print-error-message */
t2=C_fast_retrieve(lf[606]);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=*((C_word*)lf[694]+1);
av2[4]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(5,av2);}}

/* a20670 in a20633 in k20624 in k20621 in k20618 in for-each-loop5531 in a20613 in k20341 in k20338 in k20335 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in ... */
static void C_ccall f_20671(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
if(c!=2) C_bad_argc_2(c,2,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(7,c,3)))){
C_save_and_reclaim((void *)f_20671,c,av);}
a=C_alloc(7);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_20677,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_20697,a[2]=((C_word*)t0)[4],tmp=(C_word)a,a+=3,tmp);
/* chicken-install.scm:954: ##sys#call-with-values */{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=0;
av2[1]=t1;
av2[2]=t2;
av2[3]=t3;
C_call_with_values(4,av2);}}

/* a20676 in a20670 in a20633 in k20624 in k20621 in k20618 in for-each-loop5531 in a20613 in k20341 in k20338 in k20335 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in ... */
static void C_ccall f_20677(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
if(c!=2) C_bad_argc_2(c,2,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,c,4)))){
C_save_and_reclaim((void *)f_20677,c,av);}
a=C_alloc(4);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_20681,a[2]=t1,a[3]=((C_word*)t0)[2],tmp=(C_word)a,a+=4,tmp);
if(C_truep(C_retrieve2(lf[621],C_text("main#quiet")))){
t3=t2;{
C_word *av2=av;
av2[0]=t3;
av2[1]=C_SCHEME_UNDEFINED;
f_20681(2,av2);}}
else{
/* chicken-install.scm:958: chicken.base#print */
t3=*((C_word*)lf[225]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=lf[881];
av2[3]=((C_word*)t0)[3];
av2[4]=lf[882];
((C_proc)(void*)(*((C_word*)t3+1)))(5,av2);}}}

/* k20679 in a20676 in a20670 in a20633 in k20624 in k20621 in k20618 in for-each-loop5531 in a20613 in k20341 in k20338 in k20335 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in ... */
static void C_ccall f_20681(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,2)))){
C_save_and_reclaim((void *)f_20681,c,av);}
a=C_alloc(3);
t2=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_20692,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
/* chicken-install.scm:959: scheme#string->symbol */
t3=*((C_word*)lf[195]+1);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}

/* k20690 in k20679 in a20676 in a20670 in a20633 in k20624 in k20621 in k20618 in for-each-loop5531 in a20613 in k20341 in k20338 in k20335 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in ... */
static void C_ccall f_20692(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,2)))){
C_save_and_reclaim((void *)f_20692,c,av);}
a=C_alloc(6);
t2=C_a_i_list(&a,2,lf[879],t1);
/* chicken-install.scm:959: scheme#eval */
t3=*((C_word*)lf[880]+1);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=((C_word*)t0)[2];
av2[2]=t2;
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}

/* a20696 in a20670 in a20633 in k20624 in k20621 in k20618 in for-each-loop5531 in a20613 in k20341 in k20338 in k20335 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in ... */
static void C_ccall f_20697(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand((c-2)*C_SIZEOF_PAIR +3,c,2)))){
C_save_and_reclaim((void*)f_20697,c,av);}
a=C_alloc((c-2)*C_SIZEOF_PAIR+3);
t2=C_build_rest(&a,c,2,av);
C_word t3;
C_word t4;
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_20703,a[2]=t2,tmp=(C_word)a,a+=3,tmp);
/* chicken-install.scm:954: k5545 */
t4=((C_word*)t0)[2];{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t4;
av2[1]=t1;
av2[2]=t3;
((C_proc)C_fast_retrieve_proc(t4))(3,av2);}}

/* a20702 in a20696 in a20670 in a20633 in k20624 in k20621 in k20618 in for-each-loop5531 in a20613 in k20341 in k20338 in k20335 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in ... */
static void C_ccall f_20703(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
if(c!=2) C_bad_argc_2(c,2,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_20703,c,av);}{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=0;
av2[1]=t1;
av2[2]=((C_word*)t0)[2];
C_apply_values(3,av2);}}

/* for-each-loop5531 in a20613 in k20341 in k20338 in k20335 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in ... */
static void C_fcall f_20712(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(8,0,2)))){
C_save_and_reclaim_args((void *)trf_20712,3,t0,t1,t2);}
a=C_alloc(8);
if(C_truep(C_i_pairp(t2))){
t3=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_20722,a[2]=((C_word*)t0)[2],a[3]=t1,a[4]=t2,tmp=(C_word)a,a+=5,tmp);
t4=C_slot(t2,C_fix(0));
t5=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_20620,a[2]=t3,tmp=(C_word)a,a+=3,tmp);
/* chicken-install.scm:951: chicken.pathname#pathname-strip-directory */
t6=C_fast_retrieve(lf[884]);{
C_word av2[3];
av2[0]=t6;
av2[1]=t5;
av2[2]=t4;
((C_proc)(void*)(*((C_word*)t6+1)))(3,av2);}}
else{
t3=C_SCHEME_UNDEFINED;
t4=t1;{
C_word av2[2];
av2[0]=t4;
av2[1]=t3;
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}}

/* k20720 in for-each-loop5531 in a20613 in k20341 in k20338 in k20335 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in ... */
static void C_ccall f_20722(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_20722,c,av);}
t2=((C_word*)((C_word*)t0)[2])[1];
f_20712(t2,((C_word*)t0)[3],C_slot(((C_word*)t0)[4],C_fix(1)));}

/* a20734 in k20341 in k20338 in k20335 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in ... */
static void C_ccall f_20735(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
if(c!=2) C_bad_argc_2(c,2,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_20735,c,av);}
t2=C_mutate(((C_word *)((C_word*)t0)[2])+1,C_fast_retrieve(lf[877]));
t3=C_mutate((C_word*)lf[877]+1 /* (set! ##sys#warnings-enabled ...) */,((C_word*)((C_word*)t0)[3])[1]);
t4=t1;{
C_word *av2=av;
av2[0]=t4;
av2[1]=C_SCHEME_UNDEFINED;
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}

/* k20740 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in ... */
static void C_ccall f_20742(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(7,c,2)))){
C_save_and_reclaim((void *)f_20742,c,av);}
a=C_alloc(7);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_20746,a[2]=((C_word*)t0)[2],a[3]=t1,tmp=(C_word)a,a+=4,tmp);
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_20750,a[2]=t2,tmp=(C_word)a,a+=3,tmp);
/* chicken-install.scm:945: install-path */
f_16229(t3);}

/* k20744 in k20740 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in ... */
static void C_ccall f_20746(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_20746,c,av);}
/* chicken-install.scm:944: chicken.file#glob */
t2=C_fast_retrieve(lf[839]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}

/* k20748 in k20740 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in ... */
static void C_ccall f_20750(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_20750,c,av);}
/* chicken-install.scm:945: chicken.pathname#make-pathname */
t2=C_fast_retrieve(lf[62]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=t1;
av2[3]=lf[887];
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}

/* k20752 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in ... */
static void C_ccall f_20754(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_20754,c,av);}
/* chicken-install.scm:944: chicken.pathname#make-pathname */
t2=C_fast_retrieve(lf[62]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=t1;
av2[3]=lf[888];
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}

/* k20767 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in ... */
static void C_ccall f_20769(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,3)))){
C_save_and_reclaim((void *)f_20769,c,av);}
a=C_alloc(6);
if(C_truep(t1)){
t2=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_20772,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
/* chicken-install.scm:991: d */
f_16733(t2,lf[889],C_a_i_list(&a,1,C_retrieve2(lf[59],C_text("main#cache-directory"))));}
else{
t2=((C_word*)t0)[2];{
C_word *av2=av;
av2[0]=t2;
av2[1]=C_SCHEME_UNDEFINED;
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}}

/* k20770 in k20767 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in ... */
static void C_ccall f_20772(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_20772,c,av);}
/* chicken-install.scm:992: chicken.file#delete-directory */
t2=C_fast_retrieve(lf[748]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=C_retrieve2(lf[59],C_text("main#cache-directory"));
av2[3]=C_SCHEME_TRUE;
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}

/* k20781 in for-each-loop5690 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in ... */
static void C_ccall f_20783(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(8,c,2)))){
C_save_and_reclaim((void *)f_20783,c,av);}
a=C_alloc(8);
t2=(*a=C_CLOSURE_TYPE|7,a[1]=(C_word)f_20789,a[2]=((C_word*)t0)[2],a[3]=t1,a[4]=((C_word*)t0)[3],a[5]=((C_word*)t0)[4],a[6]=((C_word*)t0)[5],a[7]=((C_word*)t0)[6],tmp=(C_word)a,a+=8,tmp);
/* chicken-install.scm:998: chicken.file#file-exists? */
t3=C_fast_retrieve(lf[61]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=t1;
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}

/* k20787 in k20781 in for-each-loop5690 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in ... */
static void C_ccall f_20789(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(10,c,3)))){
C_save_and_reclaim((void *)f_20789,c,av);}
a=C_alloc(10);
if(C_truep(t1)){
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_20792,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
/* chicken-install.scm:999: d */
f_16733(t2,lf[890],C_a_i_list(&a,2,((C_word*)t0)[4],((C_word*)t0)[3]));}
else{
t2=((C_word*)((C_word*)t0)[5])[1];
f_20807(t2,((C_word*)t0)[6],C_slot(((C_word*)t0)[7],C_fix(1)));}}

/* k20790 in k20787 in k20781 in for-each-loop5690 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in ... */
static void C_ccall f_20792(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_20792,c,av);}
/* chicken-install.scm:1000: chicken.file#delete-directory */
t2=C_fast_retrieve(lf[748]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=C_SCHEME_TRUE;
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}

/* for-each-loop5690 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in ... */
static void C_fcall f_20807(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(12,0,3)))){
C_save_and_reclaim_args((void *)trf_20807,3,t0,t1,t2);}
a=C_alloc(12);
if(C_truep(C_i_pairp(t2))){
t3=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_20817,a[2]=((C_word*)t0)[2],a[3]=t1,a[4]=t2,tmp=(C_word)a,a+=5,tmp);
t4=C_slot(t2,C_fix(0));
t5=C_i_pairp(t4);
t6=(C_truep(t5)?C_u_i_car(t4):t4);
t7=(*a=C_CLOSURE_TYPE|6,a[1]=(C_word)f_20783,a[2]=t3,a[3]=t6,a[4]=((C_word*)t0)[2],a[5]=t1,a[6]=t2,tmp=(C_word)a,a+=7,tmp);
/* chicken-install.scm:997: chicken.pathname#make-pathname */
t8=C_fast_retrieve(lf[62]);{
C_word av2[4];
av2[0]=t8;
av2[1]=t7;
av2[2]=C_retrieve2(lf[59],C_text("main#cache-directory"));
av2[3]=t6;
((C_proc)(void*)(*((C_word*)t8+1)))(4,av2);}}
else{
t3=C_SCHEME_UNDEFINED;
t4=t1;{
C_word av2[2];
av2[0]=t4;
av2[1]=t3;
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}}

/* k20815 in for-each-loop5690 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in ... */
static void C_ccall f_20817(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_20817,c,av);}
t2=((C_word*)((C_word*)t0)[2])[1];
f_20807(t2,((C_word*)t0)[3],C_slot(((C_word*)t0)[4],C_fix(1)));}

/* k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in ... */
static void C_ccall f_20834(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(9,c,3)))){
C_save_and_reclaim((void *)f_20834,c,av);}
a=C_alloc(9);
if(C_truep(C_retrieve2(lf[645],C_text("main#update-module-db")))){
t2=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_20337,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_20742,a[2]=t2,tmp=(C_word)a,a+=3,tmp);
t4=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_20754,a[2]=t3,tmp=(C_word)a,a+=3,tmp);
/* chicken-install.scm:944: install-path */
f_16229(t4);}
else{
if(C_truep(C_retrieve2(lf[646],C_text("main#purge-mode")))){
if(C_truep(C_i_nullp(((C_word*)t0)[3]))){
t2=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_20769,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
/* chicken-install.scm:990: chicken.file#file-exists? */
t3=C_fast_retrieve(lf[61]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=C_retrieve2(lf[59],C_text("main#cache-directory"));
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}
else{
t2=C_i_check_list_2(((C_word*)t0)[3],lf[118]);
t3=C_SCHEME_UNDEFINED;
t4=(*a=C_VECTOR_TYPE|1,a[1]=t3,tmp=(C_word)a,a+=2,tmp);
t5=C_set_block_item(t4,0,(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_20807,a[2]=t4,tmp=(C_word)a,a+=3,tmp));
t6=((C_word*)t4)[1];
f_20807(t6,((C_word*)t0)[2],((C_word*)t0)[3]);}}
else{
if(C_truep(C_retrieve2(lf[648],C_text("main#print-repository")))){
t2=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_20856,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
/* chicken-install.scm:1010: install-path */
f_16229(t2);}
else{
if(C_truep(C_i_nullp(((C_word*)t0)[3]))){
if(C_truep(C_retrieve2(lf[649],C_text("main#cached-only")))){
/* chicken-install.scm:1013: chicken.base#error */
t2=*((C_word*)lf[109]+1);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=lf[891];
((C_proc)(void*)(*((C_word*)t2+1)))(3,av2);}}
else{
if(C_truep(C_retrieve2(lf[633],C_text("main#list-versions-only")))){
/* chicken-install.scm:1015: chicken.base#print */
t2=*((C_word*)lf[225]+1);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=lf[892];
((C_proc)(void*)(*((C_word*)t2+1)))(3,av2);}}
else{
t2=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_20877,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
/* chicken-install.scm:1017: chicken.file#glob */
t3=C_fast_retrieve(lf[839]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=lf[893];
av2[3]=lf[894];
((C_proc)(void*)(*((C_word*)t3+1)))(4,av2);}}}}
else{
t2=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_20999,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
/* chicken-install.scm:1027: apply-mappings */
f_17470(t2,((C_word*)t0)[3]);}}}}}

/* k20854 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in ... */
static void C_ccall f_20856(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_20856,c,av);}
/* chicken-install.scm:1010: chicken.base#print */
t2=*((C_word*)lf[225]+1);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(3,av2);}}

/* k20875 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in ... */
static void C_ccall f_20877(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,c,2)))){
C_save_and_reclaim((void *)f_20877,c,av);}
a=C_alloc(4);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_20880,a[2]=t1,a[3]=((C_word*)t0)[2],tmp=(C_word)a,a+=4,tmp);
if(C_truep(C_i_nullp(t1))){
/* chicken-install.scm:1018: chicken.base#exit */
t3=C_fast_retrieve(lf[719]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=C_fix(3);
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}
else{
t3=t2;{
C_word *av2=av;
av2[0]=t3;
av2[1]=C_SCHEME_UNDEFINED;
f_20880(2,av2);}}}

/* k20878 in k20875 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in ... */
static void C_ccall f_20880(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word t11;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(15,c,3)))){
C_save_and_reclaim((void *)f_20880,c,av);}
a=C_alloc(15);
t2=C_a_i_cons(&a,2,C_SCHEME_UNDEFINED,C_SCHEME_END_OF_LIST);
t3=t2;
t4=(*a=C_VECTOR_TYPE|1,a[1]=t3,tmp=(C_word)a,a+=2,tmp);
t5=((C_word*)t4)[1];
t6=C_i_check_list_2(((C_word*)t0)[2],lf[8]);
t7=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_20903,a[2]=((C_word*)t0)[3],tmp=(C_word)a,a+=3,tmp);
t8=C_SCHEME_UNDEFINED;
t9=(*a=C_VECTOR_TYPE|1,a[1]=t8,tmp=(C_word)a,a+=2,tmp);
t10=C_set_block_item(t9,0,(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_20958,a[2]=t4,a[3]=t9,a[4]=t5,tmp=(C_word)a,a+=5,tmp));
t11=((C_word*)t9)[1];
f_20958(t11,t7,((C_word*)t0)[2]);}

/* k20891 in map-loop5721 in k20878 in k20875 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in ... */
static void C_ccall f_20893(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(7,c,2)))){
C_save_and_reclaim((void *)f_20893,c,av);}
a=C_alloc(7);
t2=(*a=C_CLOSURE_TYPE|6,a[1]=(C_word)f_20897,a[2]=t1,a[3]=((C_word*)t0)[2],a[4]=((C_word*)t0)[3],a[5]=((C_word*)t0)[4],a[6]=((C_word*)t0)[5],tmp=(C_word)a,a+=7,tmp);
/* chicken-install.scm:1021: chicken.process-context#current-directory */
t3=C_fast_retrieve(lf[830]);{
C_word *av2=av;
av2[0]=t3;
av2[1]=t2;
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}

/* k20895 in k20891 in map-loop5721 in k20878 in k20875 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in ... */
static void C_ccall f_20897(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(12,c,2)))){
C_save_and_reclaim((void *)f_20897,c,av);}
a=C_alloc(12);
t2=C_a_i_list3(&a,3,((C_word*)t0)[2],t1,C_SCHEME_FALSE);
t3=C_a_i_cons(&a,2,t2,C_SCHEME_END_OF_LIST);
t4=C_i_setslot(((C_word*)((C_word*)t0)[3])[1],C_fix(1),t3);
t5=C_mutate(((C_word *)((C_word*)t0)[3])+1,t3);
t6=((C_word*)((C_word*)t0)[4])[1];
f_20958(t6,((C_word*)t0)[5],C_slot(((C_word*)t0)[6],C_fix(1)));}

/* k20901 in k20878 in k20875 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in ... */
static void C_ccall f_20903(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word t11;
C_word t12;
C_word t13;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(15,c,3)))){
C_save_and_reclaim((void *)f_20903,c,av);}
a=C_alloc(15);
t2=C_mutate(&lf[634] /* (set! main#canonical-eggs ...) */,t1);
t3=C_a_i_cons(&a,2,C_SCHEME_UNDEFINED,C_SCHEME_END_OF_LIST);
t4=t3;
t5=(*a=C_VECTOR_TYPE|1,a[1]=t4,tmp=(C_word)a,a+=2,tmp);
t6=((C_word*)t5)[1];
t7=C_retrieve2(lf[634],C_text("main#canonical-eggs"));
t8=C_i_check_list_2(C_retrieve2(lf[634],C_text("main#canonical-eggs")),lf[8]);
t9=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_20913,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
t10=C_SCHEME_UNDEFINED;
t11=(*a=C_VECTOR_TYPE|1,a[1]=t10,tmp=(C_word)a,a+=2,tmp);
t12=C_set_block_item(t11,0,(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_20924,a[2]=t5,a[3]=t11,a[4]=t6,tmp=(C_word)a,a+=5,tmp));
t13=((C_word*)t11)[1];
f_20924(t13,t9,C_retrieve2(lf[634],C_text("main#canonical-eggs")));}

/* k20911 in k20901 in k20878 in k20875 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in ... */
static void C_ccall f_20913(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,2)))){
C_save_and_reclaim((void *)f_20913,c,av);}
a=C_alloc(3);
t2=C_mutate(&lf[635] /* (set! main#requested-eggs ...) */,t1);
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_20916,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
/* chicken-install.scm:1024: retrieve-eggs */
f_18607(t3,C_SCHEME_END_OF_LIST);}

/* k20914 in k20911 in k20901 in k20878 in k20875 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in ... */
static void C_ccall f_20916(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_20916,c,av);}
if(C_truep(C_retrieve2(lf[628],C_text("main#retrieve-only")))){
t2=C_SCHEME_UNDEFINED;
t3=((C_word*)t0)[2];{
C_word *av2=av;
av2[0]=t3;
av2[1]=t2;
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}
else{
/* chicken-install.scm:1025: install-eggs */
f_19881(((C_word*)t0)[2]);}}

/* map-loop5748 in k20901 in k20878 in k20875 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in ... */
static void C_fcall f_20924(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word *a;
loop:
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,0,2)))){
C_save_and_reclaim_args((void *)trf_20924,3,t0,t1,t2);}
a=C_alloc(3);
if(C_truep(C_i_pairp(t2))){
t3=C_slot(t2,C_fix(0));
t4=C_i_car(t3);
t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST);
t6=C_i_setslot(((C_word*)((C_word*)t0)[2])[1],C_fix(1),t5);
t7=C_mutate(((C_word *)((C_word*)t0)[2])+1,t5);
t9=t1;
t10=C_slot(t2,C_fix(1));
t1=t9;
t2=t10;
goto loop;}
else{
t3=t1;{
C_word av2[2];
av2[0]=t3;
av2[1]=C_slot(((C_word*)t0)[4],C_fix(1));
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}}

/* map-loop5721 in k20878 in k20875 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in ... */
static void C_fcall f_20958(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,0,2)))){
C_save_and_reclaim_args((void *)trf_20958,3,t0,t1,t2);}
a=C_alloc(6);
if(C_truep(C_i_pairp(t2))){
t3=C_slot(t2,C_fix(0));
t4=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_20893,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=t1,a[5]=t2,tmp=(C_word)a,a+=6,tmp);
/* chicken-install.scm:1021: chicken.pathname#pathname-file */
t5=C_fast_retrieve(lf[64]);{
C_word av2[3];
av2[0]=t5;
av2[1]=t4;
av2[2]=t3;
((C_proc)(void*)(*((C_word*)t5+1)))(3,av2);}}
else{
t3=t1;{
C_word av2[2];
av2[0]=t3;
av2[1]=C_slot(((C_word*)t0)[4],C_fix(1));
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}}

/* k20997 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in ... */
static void C_ccall f_20999(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word t11;
C_word t12;
C_word t13;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(16,c,3)))){
C_save_and_reclaim((void *)f_20999,c,av);}
a=C_alloc(16);
if(C_truep(C_retrieve2(lf[633],C_text("main#list-versions-only")))){
t2=C_a_i_cons(&a,2,C_SCHEME_UNDEFINED,C_SCHEME_END_OF_LIST);
t3=t2;
t4=(*a=C_VECTOR_TYPE|1,a[1]=t3,tmp=(C_word)a,a+=2,tmp);
t5=((C_word*)t4)[1];
t6=C_retrieve2(lf[705],C_text("main#resolve-location"));
t7=C_retrieve2(lf[622],C_text("main#default-servers"));
t8=C_i_check_list_2(C_retrieve2(lf[622],C_text("main#default-servers")),lf[8]);
t9=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_19744,a[2]=((C_word*)t0)[2],a[3]=t1,tmp=(C_word)a,a+=4,tmp);
t10=C_SCHEME_UNDEFINED;
t11=(*a=C_VECTOR_TYPE|1,a[1]=t10,tmp=(C_word)a,a+=2,tmp);
t12=C_set_block_item(t11,0,(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_19847,a[2]=t4,a[3]=t11,a[4]=t5,tmp=(C_word)a,a+=5,tmp));
t13=((C_word*)t11)[1];
f_19847(t13,t9,C_retrieve2(lf[622],C_text("main#default-servers")));}
else{
t2=C_a_i_cons(&a,2,C_SCHEME_UNDEFINED,C_SCHEME_END_OF_LIST);
t3=t2;
t4=(*a=C_VECTOR_TYPE|1,a[1]=t3,tmp=(C_word)a,a+=2,tmp);
t5=((C_word*)t4)[1];
t6=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_21018,a[2]=((C_word*)t0)[2],a[3]=t1,tmp=(C_word)a,a+=4,tmp);
t7=C_SCHEME_UNDEFINED;
t8=(*a=C_VECTOR_TYPE|1,a[1]=t7,tmp=(C_word)a,a+=2,tmp);
t9=C_set_block_item(t8,0,(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_21029,a[2]=t4,a[3]=t8,a[4]=t5,tmp=(C_word)a,a+=5,tmp));
t10=((C_word*)t8)[1];
f_21029(t10,t6,t1);}}

/* k21013 in map-loop5782 in k20997 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in ... */
static void C_ccall f_21015(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,2)))){
C_save_and_reclaim((void *)f_21015,c,av);}
a=C_alloc(3);
t2=C_u_i_car(t1);
t3=C_a_i_cons(&a,2,t2,C_SCHEME_END_OF_LIST);
t4=C_i_setslot(((C_word*)((C_word*)t0)[2])[1],C_fix(1),t3);
t5=C_mutate(((C_word *)((C_word*)t0)[2])+1,t3);
t6=((C_word*)((C_word*)t0)[3])[1];
f_21029(t6,((C_word*)t0)[4],C_slot(((C_word*)t0)[5],C_fix(1)));}

/* k21016 in k20997 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in ... */
static void C_ccall f_21018(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,2)))){
C_save_and_reclaim((void *)f_21018,c,av);}
a=C_alloc(3);
t2=C_mutate(&lf[635] /* (set! main#requested-eggs ...) */,t1);
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_21021,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
/* chicken-install.scm:1031: retrieve-eggs */
f_18607(t3,((C_word*)t0)[3]);}

/* k21019 in k21016 in k20997 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in ... */
static void C_ccall f_21021(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_21021,c,av);}
if(C_truep(C_retrieve2(lf[628],C_text("main#retrieve-only")))){
t2=((C_word*)t0)[2];{
C_word *av2=av;
av2[0]=t2;
av2[1]=C_SCHEME_UNDEFINED;
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}
else{
/* chicken-install.scm:1032: install-eggs */
f_19881(((C_word*)t0)[2]);}}

/* map-loop5782 in k20997 in k20832 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in ... */
static void C_fcall f_21029(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,0,2)))){
C_save_and_reclaim_args((void *)trf_21029,3,t0,t1,t2);}
a=C_alloc(6);
if(C_truep(C_i_pairp(t2))){
t3=C_slot(t2,C_fix(0));
t4=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_21015,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=t1,a[5]=t2,tmp=(C_word)a,a+=6,tmp);
/* chicken-install.scm:1030: canonical */
f_17436(t4,t3);}
else{
t3=t1;{
C_word av2[2];
av2[0]=t3;
av2[1]=C_slot(((C_word*)t0)[4],C_fix(1));
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}}

/* k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in ... */
static void C_fcall f_21076(C_word t0,C_word t1){
C_word tmp;
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(7,0,2)))){
C_save_and_reclaim_args((void *)trf_21076,2,t0,t1);}
a=C_alloc(7);
t2=C_SCHEME_END_OF_LIST;
t3=(*a=C_VECTOR_TYPE|1,a[1]=t2,tmp=(C_word)a,a+=2,tmp);
t4=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_21079,a[2]=t3,a[3]=((C_word*)t0)[2],a[4]=((C_word*)t0)[3],tmp=(C_word)a,a+=5,tmp);
/* chicken-install.scm:1074: chicken.irregex#irregex */
t5=C_fast_retrieve(lf[949]);{
C_word av2[3];
av2[0]=t5;
av2[1]=t4;
av2[2]=lf[950];
((C_proc)(void*)(*((C_word*)t5+1)))(3,av2);}}

/* k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in ... */
static void C_ccall f_21079(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(7,c,3)))){
C_save_and_reclaim((void *)f_21079,c,av);}
a=C_alloc(7);
t2=C_SCHEME_UNDEFINED;
t3=(*a=C_VECTOR_TYPE|1,a[1]=t2,tmp=(C_word)a,a+=2,tmp);
t4=C_set_block_item(t3,0,(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_21084,a[2]=((C_word*)t0)[2],a[3]=t3,a[4]=t1,tmp=(C_word)a,a+=5,tmp));
t5=((C_word*)t3)[1];
f_21084(t5,((C_word*)t0)[3],((C_word*)t0)[4]);}

/* loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in ... */
static void C_fcall f_21084(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word t11;
C_word *a;
loop:
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(9,0,3)))){
C_save_and_reclaim_args((void *)trf_21084,3,t0,t1,t2);}
a=C_alloc(9);
if(C_truep(C_i_nullp(t2))){
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_21094,a[2]=t1,a[3]=((C_word*)t0)[2],tmp=(C_word)a,a+=4,tmp);
t4=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_8293,a[2]=t3,tmp=(C_word)a,a+=3,tmp);
/* egg-environment.scm:106: chicken.process-context#get-environment-variable */
t5=C_fast_retrieve(lf[55]);{
C_word av2[3];
av2[0]=t5;
av2[1]=t4;
av2[2]=lf[913];
((C_proc)(void*)(*((C_word*)t5+1)))(3,av2);}}
else{
t3=C_i_car(t2);
if(C_truep((C_truep(C_i_equalp(t3,lf[914]))?C_SCHEME_TRUE:(C_truep(C_i_equalp(t3,lf[915]))?C_SCHEME_TRUE:(C_truep(C_i_equalp(t3,lf[916]))?C_SCHEME_TRUE:C_SCHEME_FALSE))))){
t4=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f23847,a[2]=t1,tmp=(C_word)a,a+=3,tmp);
/* chicken-install.scm:1035: chicken.base#print */
t5=*((C_word*)lf[225]+1);{
C_word av2[3];
av2[0]=t5;
av2[1]=t4;
av2[2]=lf[917];
((C_proc)(void*)(*((C_word*)t5+1)))(3,av2);}}
else{
if(C_truep(C_i_equalp(t3,lf[918]))){
t4=lf[638] /* main#run-tests */ =C_SCHEME_TRUE;;
/* chicken-install.scm:1085: loop */
t10=t1;
t11=C_u_i_cdr(t2);
t1=t10;
t2=t11;
goto loop;}
else{
if(C_truep(C_i_equalp(t3,lf[919]))){
t4=lf[648] /* main#print-repository */ =C_SCHEME_TRUE;;
/* chicken-install.scm:1088: loop */
t10=t1;
t11=C_u_i_cdr(t2);
t1=t10;
t2=t11;
goto loop;}
else{
if(C_truep(C_i_equalp(t3,lf[920]))){
if(C_truep(C_retrieve2(lf[628],C_text("main#retrieve-only")))){
t4=lf[629] /* main#retrieve-recursive */ =C_SCHEME_TRUE;;
/* chicken-install.scm:1093: loop */
t10=t1;
t11=C_u_i_cdr(t2);
t1=t10;
t2=t11;
goto loop;}
else{
t4=lf[628] /* main#retrieve-only */ =C_SCHEME_TRUE;;
/* chicken-install.scm:1093: loop */
t10=t1;
t11=C_u_i_cdr(t2);
t1=t10;
t2=t11;
goto loop;}}
else{
if(C_truep(C_i_equalp(t3,lf[921]))){
t4=lf[628] /* main#retrieve-only */ =C_SCHEME_TRUE;;
/* chicken-install.scm:1096: loop */
t10=t1;
t11=C_u_i_cdr(t2);
t1=t10;
t2=t11;
goto loop;}
else{
if(C_truep(C_i_equalp(t3,lf[922]))){
t4=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_21174,a[2]=t1,tmp=(C_word)a,a+=3,tmp);
t5=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_21181,a[2]=t4,tmp=(C_word)a,a+=3,tmp);
/* chicken-install.scm:1098: chicken.platform#chicken-version */
t6=C_fast_retrieve(lf[810]);{
C_word av2[2];
av2[0]=t6;
av2[1]=t5;
((C_proc)(void*)(*((C_word*)t6+1)))(2,av2);}}
else{
if(C_truep((C_truep(C_i_equalp(t3,lf[923]))?C_SCHEME_TRUE:(C_truep(C_i_equalp(t3,lf[924]))?C_SCHEME_TRUE:C_SCHEME_FALSE)))){
t4=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_21190,a[2]=t2,a[3]=((C_word*)t0)[3],a[4]=t1,tmp=(C_word)a,a+=5,tmp);
/* chicken-install.scm:1101: chicken.platform#register-feature! */
t5=C_fast_retrieve(lf[925]);{
C_word av2[3];
av2[0]=t5;
av2[1]=t4;
av2[2]=C_i_cadr(t2);
((C_proc)(void*)(*((C_word*)t5+1)))(3,av2);}}
else{
if(C_truep(C_i_equalp(t3,lf[926]))){
t4=lf[629] /* main#retrieve-recursive */ =C_SCHEME_TRUE;;
/* chicken-install.scm:1105: loop */
t10=t1;
t11=C_u_i_cdr(t2);
t1=t10;
t2=t11;
goto loop;}
else{
if(C_truep(C_i_equalp(t3,lf[927]))){
t4=lf[633] /* main#list-versions-only */ =C_SCHEME_TRUE;;
/* chicken-install.scm:1108: loop */
t10=t1;
t11=C_u_i_cdr(t2);
t1=t10;
t2=t11;
goto loop;}
else{
if(C_truep(C_i_equalp(t3,lf[928]))){
t4=C_i_cadr(t2);
t5=C_mutate(&lf[620] /* (set! main#user-defaults ...) */,t4);
t6=C_u_i_cdr(t2);
/* chicken-install.scm:1111: loop */
t10=t1;
t11=C_u_i_cdr(t6);
t1=t10;
t2=t11;
goto loop;}
else{
if(C_truep(C_i_equalp(t3,lf[929]))){
t4=lf[639] /* main#force-install */ =C_SCHEME_TRUE;;
/* chicken-install.scm:1114: loop */
t10=t1;
t11=C_u_i_cdr(t2);
t1=t10;
t2=t11;
goto loop;}
else{
if(C_truep(C_i_equalp(t3,lf[930]))){
t4=lf[641] /* main#target-extension */ =C_SCHEME_FALSE;;
/* chicken-install.scm:1117: loop */
t10=t1;
t11=C_u_i_cdr(t2);
t1=t10;
t2=t11;
goto loop;}
else{
if(C_truep(C_i_equalp(t3,lf[931]))){
t4=lf[640] /* main#host-extension */ =C_SCHEME_FALSE;;
/* chicken-install.scm:1120: loop */
t10=t1;
t11=C_u_i_cdr(t2);
t1=t10;
t2=t11;
goto loop;}
else{
if(C_truep((C_truep(C_i_equalp(t3,lf[932]))?C_SCHEME_TRUE:(C_truep(C_i_equalp(t3,lf[933]))?C_SCHEME_TRUE:C_SCHEME_FALSE)))){
t4=lf[645] /* main#update-module-db */ =C_SCHEME_TRUE;;
/* chicken-install.scm:1123: loop */
t10=t1;
t11=C_u_i_cdr(t2);
t1=t10;
t2=t11;
goto loop;}
else{
if(C_truep(C_i_equalp(t3,lf[934]))){
t4=lf[632] /* main#no-install-dependencies */ =C_SCHEME_TRUE;;
/* chicken-install.scm:1126: loop */
t10=t1;
t11=C_u_i_cdr(t2);
t1=t10;
t2=t11;
goto loop;}
else{
if(C_truep(C_i_equalp(t3,lf[935]))){
t4=lf[630] /* main#do-not-build */ =C_SCHEME_TRUE;;
/* chicken-install.scm:1129: loop */
t10=t1;
t11=C_u_i_cdr(t2);
t1=t10;
t2=t11;
goto loop;}
else{
if(C_truep((C_truep(C_i_equalp(t3,lf[936]))?C_SCHEME_TRUE:(C_truep(C_i_equalp(t3,lf[937]))?C_SCHEME_TRUE:C_SCHEME_FALSE)))){
t4=lf[621] /* main#quiet */ =C_SCHEME_FALSE;;
/* chicken-install.scm:1132: loop */
t10=t1;
t11=C_u_i_cdr(t2);
t1=t10;
t2=t11;
goto loop;}
else{
if(C_truep((C_truep(C_i_equalp(t3,lf[938]))?C_SCHEME_TRUE:(C_truep(C_i_equalp(t3,lf[939]))?C_SCHEME_TRUE:C_SCHEME_FALSE)))){
t4=lf[647] /* main#keepfiles */ =C_SCHEME_TRUE;;
/* chicken-install.scm:1135: loop */
t10=t1;
t11=C_u_i_cdr(t2);
t1=t10;
t2=t11;
goto loop;}
else{
if(C_truep((C_truep(C_i_equalp(t3,lf[940]))?C_SCHEME_TRUE:(C_truep(C_i_equalp(t3,lf[941]))?C_SCHEME_TRUE:C_SCHEME_FALSE)))){
t4=lf[642] /* main#sudo-install */ =C_SCHEME_TRUE;;
/* chicken-install.scm:1138: loop */
t10=t1;
t11=C_u_i_cdr(t2);
t1=t10;
t2=t11;
goto loop;}
else{
if(C_truep((C_truep(C_i_equalp(t3,lf[942]))?C_SCHEME_TRUE:(C_truep(C_i_equalp(t3,lf[943]))?C_SCHEME_TRUE:C_SCHEME_FALSE)))){
t4=lf[631] /* main#no-install */ =C_SCHEME_TRUE;;
/* chicken-install.scm:1141: loop */
t10=t1;
t11=C_u_i_cdr(t2);
t1=t10;
t2=t11;
goto loop;}
else{
if(C_truep(C_i_equalp(t3,lf[944]))){
t4=lf[646] /* main#purge-mode */ =C_SCHEME_TRUE;;
/* chicken-install.scm:1144: loop */
t10=t1;
t11=C_u_i_cdr(t2);
t1=t10;
t2=t11;
goto loop;}
else{
if(C_truep(C_i_equalp(t3,lf[945]))){
t4=lf[649] /* main#cached-only */ =C_SCHEME_TRUE;;
/* chicken-install.scm:1147: loop */
t10=t1;
t11=C_u_i_cdr(t2);
t1=t10;
t2=t11;
goto loop;}
else{
if(C_truep(C_i_equalp(t3,lf[946]))){
t4=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_21393,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=t1,a[5]=t2,tmp=(C_word)a,a+=6,tmp);
if(C_truep(C_i_pairp(C_u_i_cdr(t2)))){
t5=t4;{
C_word av2[2];
av2[0]=t5;
av2[1]=C_SCHEME_UNDEFINED;
f_21393(2,av2);}}
else{
t5=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f23858,a[2]=t4,tmp=(C_word)a,a+=3,tmp);
/* chicken-install.scm:1035: chicken.base#print */
t6=*((C_word*)lf[225]+1);{
C_word av2[3];
av2[0]=t6;
av2[1]=t5;
av2[2]=lf[917];
((C_proc)(void*)(*((C_word*)t6+1)))(3,av2);}}}
else{
if(C_truep(C_i_equalp(t3,lf[947]))){
t4=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_21502,a[2]=((C_word*)t0)[3],a[3]=t1,a[4]=t2,tmp=(C_word)a,a+=5,tmp);
if(C_truep(C_i_pairp(C_u_i_cdr(t2)))){
t5=t4;{
C_word av2[2];
av2[0]=t5;
av2[1]=C_SCHEME_UNDEFINED;
f_21502(2,av2);}}
else{
t5=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f23863,a[2]=t4,tmp=(C_word)a,a+=3,tmp);
/* chicken-install.scm:1035: chicken.base#print */
t6=*((C_word*)lf[225]+1);{
C_word av2[3];
av2[0]=t6;
av2[1]=t5;
av2[2]=lf[917];
((C_proc)(void*)(*((C_word*)t6+1)))(3,av2);}}}
else{
t4=C_i_string_length(t3);
t5=(C_truep(C_i_fixnum_positivep(t4))?C_u_i_char_equalp(C_make_character(45),C_i_string_ref(t3,C_fix(0))):C_SCHEME_FALSE);
if(C_truep(t5)){
t6=C_block_size(t3);
if(C_truep(C_fixnum_greaterp(t6,C_fix(2)))){
t7=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_21540,a[2]=((C_word*)t0)[3],a[3]=t1,a[4]=t2,tmp=(C_word)a,a+=5,tmp);
t8=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_21614,a[2]=t7,tmp=(C_word)a,a+=3,tmp);
/* chicken-install.scm:1170: scheme#substring */
t9=*((C_word*)lf[519]+1);{
C_word av2[4];
av2[0]=t9;
av2[1]=t8;
av2[2]=t3;
av2[3]=C_fix(1);
((C_proc)(void*)(*((C_word*)t9+1)))(4,av2);}}
else{
t7=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f23875,a[2]=t1,tmp=(C_word)a,a+=3,tmp);
/* chicken-install.scm:1035: chicken.base#print */
t8=*((C_word*)lf[225]+1);{
C_word av2[3];
av2[0]=t8;
av2[1]=t7;
av2[2]=lf[917];
((C_proc)(void*)(*((C_word*)t8+1)))(3,av2);}}}
else{
t6=(*a=C_CLOSURE_TYPE|6,a[1]=(C_word)f_21626,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=t2,a[5]=t1,a[6]=t3,tmp=(C_word)a,a+=7,tmp);
/* chicken-install.scm:1177: chicken.irregex#irregex-match */
t7=C_fast_retrieve(lf[528]);{
C_word av2[4];
av2[0]=t7;
av2[1]=t6;
av2[2]=((C_word*)t0)[4];
av2[3]=t3;
((C_proc)(void*)(*((C_word*)t7+1)))(4,av2);}}}}}}}}}}}}}}}}}}}}}}}}}}}}

/* k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in ... */
static void C_ccall f_21094(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,2)))){
C_save_and_reclaim((void *)f_21094,c,av);}
a=C_alloc(3);
t2=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_21101,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
/* chicken-install.scm:1079: scheme#reverse */
t3=*((C_word*)lf[224]+1);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=((C_word*)((C_word*)t0)[3])[1];
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}

/* k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in ... */
static void C_ccall f_21101(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(7,c,2)))){
C_save_and_reclaim((void *)f_21101,c,av);}
a=C_alloc(7);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_20834,a[2]=((C_word*)t0)[2],a[3]=t1,tmp=(C_word)a,a+=4,tmp);
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_16960,a[2]=t2,tmp=(C_word)a,a+=3,tmp);
/* chicken-install.scm:291: chicken.platform#system-config-directory */
t4=C_fast_retrieve(lf[910]);{
C_word *av2=av;
av2[0]=t4;
av2[1]=t3;
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}

/* k21172 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in ... */
static void C_ccall f_21174(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_21174,c,av);}
/* chicken-install.scm:1099: chicken.base#exit */
t2=C_fast_retrieve(lf[719]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=C_fix(0);
((C_proc)(void*)(*((C_word*)t2+1)))(3,av2);}}

/* k21179 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in ... */
static void C_ccall f_21181(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_21181,c,av);}
/* chicken-install.scm:1098: chicken.base#print */
t2=*((C_word*)lf[225]+1);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(3,av2);}}

/* k21188 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in ... */
static void C_ccall f_21190(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_21190,c,av);}
t2=C_u_i_cdr(((C_word*)t0)[2]);
/* chicken-install.scm:1102: loop */
t3=((C_word*)((C_word*)t0)[3])[1];
f_21084(t3,((C_word*)t0)[4],C_u_i_cdr(t2));}

/* k21391 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in ... */
static void C_ccall f_21393(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(17,c,3)))){
C_save_and_reclaim((void *)f_21393,c,av);}
a=C_alloc(17);
t2=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_21397,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],tmp=(C_word)a,a+=6,tmp);
t3=C_a_i_cons(&a,2,C_SCHEME_UNDEFINED,C_SCHEME_END_OF_LIST);
t4=t3;
t5=(*a=C_VECTOR_TYPE|1,a[1]=t4,tmp=(C_word)a,a+=2,tmp);
t6=((C_word*)t5)[1];
t7=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_21441,a[2]=t2,a[3]=((C_word*)t0)[2],a[4]=t5,a[5]=t6,tmp=(C_word)a,a+=6,tmp);
/* chicken-install.scm:1157: scheme#with-input-from-file */
t8=C_fast_retrieve(lf[741]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t8;
av2[1]=t7;
av2[2]=C_i_cadr(((C_word*)t0)[5]);
av2[3]=C_fast_retrieve(lf[906]);
((C_proc)(void*)(*((C_word*)t8+1)))(4,av2);}}

/* k21395 in k21391 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in ... */
static void C_ccall f_21397(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_21397,c,av);}
t2=C_mutate(((C_word *)((C_word*)t0)[2])+1,t1);
/* chicken-install.scm:1158: loop */
t3=((C_word*)((C_word*)t0)[3])[1];
f_21084(t3,((C_word*)t0)[4],C_i_cddr(((C_word*)t0)[5]));}

/* k21426 in map-loop5851 in k21439 in k21391 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in ... */
static void C_ccall f_21428(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,1)))){
C_save_and_reclaim((void *)f_21428,c,av);}
a=C_alloc(3);
t2=C_i_cadr(((C_word*)t0)[2]);
t3=((C_word*)t0)[3];{
C_word *av2=av;
av2[0]=t3;
av2[1]=C_a_i_cons(&a,2,t1,t2);
f_21474(2,av2);}}

/* k21439 in k21391 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in ... */
static void C_ccall f_21441(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(11,c,3)))){
C_save_and_reclaim((void *)f_21441,c,av);}
a=C_alloc(11);
t2=C_i_check_list_2(t1,lf[8]);
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_21447,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
t4=C_SCHEME_UNDEFINED;
t5=(*a=C_VECTOR_TYPE|1,a[1]=t4,tmp=(C_word)a,a+=2,tmp);
t6=C_set_block_item(t5,0,(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_21449,a[2]=((C_word*)t0)[4],a[3]=t5,a[4]=((C_word*)t0)[5],tmp=(C_word)a,a+=5,tmp));
t7=((C_word*)t5)[1];
f_21449(t7,t3,t1);}

/* k21445 in k21439 in k21391 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in ... */
static void C_ccall f_21447(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_21447,c,av);}
/* chicken-install.scm:1151: scheme#append */
t2=*((C_word*)lf[7]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)((C_word*)t0)[3])[1];
av2[3]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}

/* map-loop5851 in k21439 in k21391 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in ... */
static void C_fcall f_21449(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(10,0,2)))){
C_save_and_reclaim_args((void *)trf_21449,3,t0,t1,t2);}
a=C_alloc(10);
if(C_truep(C_i_pairp(t2))){
t3=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_21474,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=t1,a[5]=t2,tmp=(C_word)a,a+=6,tmp);
t4=C_slot(t2,C_fix(0));
t5=C_i_cdr(t4);
if(C_truep(C_i_nullp(t5))){
/* chicken-install.scm:1154: chicken.string#->string */
t6=C_fast_retrieve(lf[172]);{
C_word av2[3];
av2[0]=t6;
av2[1]=t3;
av2[2]=C_u_i_car(t4);
((C_proc)(void*)(*((C_word*)t6+1)))(3,av2);}}
else{
t6=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_21428,a[2]=t4,a[3]=t3,tmp=(C_word)a,a+=4,tmp);
/* chicken-install.scm:1155: chicken.string#->string */
t7=C_fast_retrieve(lf[172]);{
C_word av2[3];
av2[0]=t7;
av2[1]=t6;
av2[2]=C_u_i_car(t4);
((C_proc)(void*)(*((C_word*)t7+1)))(3,av2);}}}
else{
t3=t1;{
C_word av2[2];
av2[0]=t3;
av2[1]=C_slot(((C_word*)t0)[4],C_fix(1));
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}}

/* k21472 in map-loop5851 in k21439 in k21391 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in ... */
static void C_ccall f_21474(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,2)))){
C_save_and_reclaim((void *)f_21474,c,av);}
a=C_alloc(3);
t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST);
t3=C_i_setslot(((C_word*)((C_word*)t0)[2])[1],C_fix(1),t2);
t4=C_mutate(((C_word *)((C_word*)t0)[2])+1,t2);
t5=((C_word*)((C_word*)t0)[3])[1];
f_21449(t5,((C_word*)t0)[4],C_slot(((C_word*)t0)[5],C_fix(1)));}

/* k21500 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in ... */
static void C_ccall f_21502(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,c,3)))){
C_save_and_reclaim((void *)f_21502,c,av);}
a=C_alloc(5);
t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_21506,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],tmp=(C_word)a,a+=5,tmp);
/* chicken-install.scm:1162: scheme#call-with-input-file */
t3=*((C_word*)lf[905]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=C_i_cadr(((C_word*)t0)[4]);
av2[3]=C_fast_retrieve(lf[906]);
((C_proc)(void*)(*((C_word*)t3+1)))(4,av2);}}

/* k21504 in k21500 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in ... */
static void C_ccall f_21506(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_21506,c,av);}
t2=C_mutate(&lf[626] /* (set! main#override ...) */,t1);
/* chicken-install.scm:1163: loop */
t3=((C_word*)((C_word*)t0)[2])[1];
f_21084(t3,((C_word*)t0)[3],C_i_cddr(((C_word*)t0)[4]));}

/* k21538 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in ... */
static void C_ccall f_21540(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(8,c,3)))){
C_save_and_reclaim((void *)f_21540,c,av);}
a=C_alloc(8);
t2=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_21546,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=t1,tmp=(C_word)a,a+=6,tmp);
t3=(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_21606,tmp=(C_word)a,a+=2,tmp);
/* chicken-install.scm:1171: every */
f_7231(t2,t3,t1);}

/* k21544 in k21538 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in ... */
static void C_ccall f_21546(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word t11;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(20,c,3)))){
C_save_and_reclaim((void *)f_21546,c,av);}
a=C_alloc(20);
if(C_truep(t1)){
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_21553,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
t3=C_a_i_cons(&a,2,C_SCHEME_UNDEFINED,C_SCHEME_END_OF_LIST);
t4=t3;
t5=(*a=C_VECTOR_TYPE|1,a[1]=t4,tmp=(C_word)a,a+=2,tmp);
t6=((C_word*)t5)[1];
t7=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_21565,a[2]=t2,a[3]=((C_word*)t0)[4],tmp=(C_word)a,a+=4,tmp);
t8=C_SCHEME_UNDEFINED;
t9=(*a=C_VECTOR_TYPE|1,a[1]=t8,tmp=(C_word)a,a+=2,tmp);
t10=C_set_block_item(t9,0,(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_21569,a[2]=t5,a[3]=t9,a[4]=t6,tmp=(C_word)a,a+=5,tmp));
t11=((C_word*)t9)[1];
f_21569(t11,t7,((C_word*)t0)[5]);}
else{
t2=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f23870,a[2]=((C_word*)t0)[3],tmp=(C_word)a,a+=3,tmp);
/* chicken-install.scm:1035: chicken.base#print */
t3=*((C_word*)lf[225]+1);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=lf[917];
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}}

/* k21551 in k21544 in k21538 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in ... */
static void C_ccall f_21553(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_21553,c,av);}
/* chicken-install.scm:1172: loop */
t2=((C_word*)((C_word*)t0)[2])[1];
f_21084(t2,((C_word*)t0)[3],t1);}

/* k21563 in k21544 in k21538 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in ... */
static void C_ccall f_21565(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_21565,c,av);}
/* chicken-install.scm:1172: scheme#append */
t2=*((C_word*)lf[7]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=t1;
av2[3]=C_u_i_cdr(((C_word*)t0)[3]);
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}

/* map-loop5892 in k21544 in k21538 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in ... */
static void C_fcall f_21569(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word *a;
loop:
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,0,2)))){
C_save_and_reclaim_args((void *)trf_21569,3,t0,t1,t2);}
a=C_alloc(6);
if(C_truep(C_i_pairp(t2))){
t3=C_slot(t2,C_fix(0));
t4=C_a_i_string(&a,2,C_make_character(45),t3);
t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST);
t6=C_i_setslot(((C_word*)((C_word*)t0)[2])[1],C_fix(1),t5);
t7=C_mutate(((C_word *)((C_word*)t0)[2])+1,t5);
t9=t1;
t10=C_slot(t2,C_fix(1));
t1=t9;
t2=t10;
goto loop;}
else{
t3=t1;{
C_word av2[2];
av2[0]=t3;
av2[1]=C_slot(((C_word*)t0)[4],C_fix(1));
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}}

/* a21605 in k21538 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in ... */
static void C_ccall f_21606(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3;
C_word *a;
if(c!=3) C_bad_argc_2(c,3,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_21606,c,av);}
t3=t1;{
C_word *av2=av;
av2[0]=t3;
av2[1]=C_i_memq(t2,lf[948]);
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}

/* k21612 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in ... */
static void C_ccall f_21614(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_21614,c,av);}
/* ##sys#string->list */
t2=C_fast_retrieve(lf[508]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(3,av2);}}

/* k21624 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in ... */
static void C_ccall f_21626(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,c,3)))){
C_save_and_reclaim((void *)f_21626,c,av);}
a=C_alloc(5);
if(C_truep(t1)){
t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_21630,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],tmp=(C_word)a,a+=5,tmp);
/* chicken-install.scm:1081: g5925 */
t3=t2;
f_21630(t3,((C_word*)t0)[5],t1);}
else{
t2=C_a_i_cons(&a,2,((C_word*)t0)[6],((C_word*)((C_word*)t0)[2])[1]);
t3=C_mutate(((C_word *)((C_word*)t0)[2])+1,t2);
/* chicken-install.scm:1187: loop */
t4=((C_word*)((C_word*)t0)[3])[1];
f_21084(t4,((C_word*)t0)[5],C_u_i_cdr(((C_word*)t0)[4]));}}

/* g5925 in k21624 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in ... */
static void C_fcall f_21630(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(7,0,3)))){
C_save_and_reclaim_args((void *)trf_21630,3,t0,t1,t2);}
a=C_alloc(7);
t3=(*a=C_CLOSURE_TYPE|6,a[1]=(C_word)f_21646,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=t1,a[5]=((C_word*)t0)[4],a[6]=t2,tmp=(C_word)a,a+=7,tmp);
/* chicken-install.scm:1181: chicken.irregex#irregex-match-substring */
t4=C_fast_retrieve(lf[525]);{
C_word av2[4];
av2[0]=t4;
av2[1]=t3;
av2[2]=t2;
av2[3]=C_fix(1);
((C_proc)(void*)(*((C_word*)t4+1)))(4,av2);}}

/* k21644 in g5925 in k21624 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in ... */
static void C_ccall f_21646(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(7,c,3)))){
C_save_and_reclaim((void *)f_21646,c,av);}
a=C_alloc(7);
t2=(*a=C_CLOSURE_TYPE|6,a[1]=(C_word)f_21650,a[2]=((C_word*)t0)[2],a[3]=t1,a[4]=((C_word*)t0)[3],a[5]=((C_word*)t0)[4],a[6]=((C_word*)t0)[5],tmp=(C_word)a,a+=7,tmp);
/* chicken-install.scm:1182: chicken.irregex#irregex-match-substring */
t3=C_fast_retrieve(lf[525]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=((C_word*)t0)[6];
av2[3]=C_fix(2);
((C_proc)(void*)(*((C_word*)t3+1)))(4,av2);}}

/* k21648 in k21644 in g5925 in k21624 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in ... */
static void C_ccall f_21650(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,2)))){
C_save_and_reclaim((void *)f_21650,c,av);}
a=C_alloc(6);
t2=((C_word*)((C_word*)t0)[2])[1];
t3=C_a_i_cons(&a,2,((C_word*)t0)[3],t1);
t4=C_a_i_cons(&a,2,t3,t2);
t5=C_mutate(((C_word *)((C_word*)t0)[2])+1,t4);
/* chicken-install.scm:1184: loop */
t6=((C_word*)((C_word*)t0)[4])[1];
f_21084(t6,((C_word*)t0)[5],C_i_cdr(((C_word*)t0)[6]));}

/* k21672 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in ... */
static void C_ccall f_21674(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,3)))){
C_save_and_reclaim((void *)f_21674,c,av);}
a=C_alloc(3);
if(C_truep(C_i_stringp(t1))){
t2=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_17410,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
/* chicken-install.scm:357: chicken.irregex#irregex-match */
t3=C_fast_retrieve(lf[528]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=lf[952];
av2[3]=t1;
((C_proc)(void*)(*((C_word*)t3+1)))(4,av2);}}
else{
t2=((C_word*)t0)[2];
f_21076(t2,C_SCHEME_FALSE);}}

/* k21675 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in ... */
static void C_ccall f_21677(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,2)))){
C_save_and_reclaim((void *)f_21677,c,av);}
a=C_alloc(3);
t2=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_21683,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
/* chicken.base#implicit-exit-handler */
t3=C_fast_retrieve(lf[859]);{
C_word *av2=av;
av2[0]=t3;
av2[1]=t2;
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}

/* k21681 in k21675 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in ... */
static void C_ccall f_21683(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_21683,c,av);}
t2=t1;{
C_word *av2=av;
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}

/* k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in ... */
static void C_ccall f_21687(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(7,c,2)))){
C_save_and_reclaim((void *)f_21687,c,av);}
a=C_alloc(7);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_21076,a[2]=((C_word*)t0)[2],a[3]=t1,tmp=(C_word)a,a+=4,tmp);
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_21674,a[2]=t2,tmp=(C_word)a,a+=3,tmp);
/* chicken-install.scm:1072: chicken.process-context#get-environment-variable */
t4=C_fast_retrieve(lf[55]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t4;
av2[1]=t3;
av2[2]=lf[953];
((C_proc)(void*)(*((C_word*)t4+1)))(3,av2);}}

/* k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in ... */
static void C_ccall f_21879(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,c,2)))){
C_save_and_reclaim((void *)f_21879,c,av);}
a=C_alloc(4);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_21883,a[2]=t1,a[3]=((C_word*)t0)[2],tmp=(C_word)a,a+=4,tmp);
/* chicken-install.scm:107: chicken.process-context#get-environment-variable */
t3=C_fast_retrieve(lf[55]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=lf[958];
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}

/* k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in ... */
static void C_ccall f_21883(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,c,2)))){
C_save_and_reclaim((void *)f_21883,c,av);}
a=C_alloc(5);
t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_21887,a[2]=((C_word*)t0)[2],a[3]=t1,a[4]=((C_word*)t0)[3],tmp=(C_word)a,a+=5,tmp);
/* chicken-install.scm:108: chicken.process-context#get-environment-variable */
t3=C_fast_retrieve(lf[55]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=lf[957];
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}

/* k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in ... */
static void C_ccall f_21887(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,2)))){
C_save_and_reclaim((void *)f_21887,c,av);}
a=C_alloc(6);
t2=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_21891,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=t1,a[5]=((C_word*)t0)[4],tmp=(C_word)a,a+=6,tmp);
/* chicken-install.scm:109: chicken.process-context#get-environment-variable */
t3=C_fast_retrieve(lf[55]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=lf[956];
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}

/* k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in ... */
static void C_ccall f_21891(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(7,c,2)))){
C_save_and_reclaim((void *)f_21891,c,av);}
a=C_alloc(7);
t2=(*a=C_CLOSURE_TYPE|6,a[1]=(C_word)f_21895,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=t1,a[6]=((C_word*)t0)[5],tmp=(C_word)a,a+=7,tmp);
/* chicken-install.scm:110: chicken.process-context#get-environment-variable */
t3=C_fast_retrieve(lf[55]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=lf[955];
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}

/* k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in ... */
static void C_ccall f_21895(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word t11;
C_word t12;
C_word t13;
C_word t14;
C_word t15;
C_word t16;
C_word t17;
C_word t18;
C_word t19;
C_word t20;
C_word t21;
C_word t22;
C_word t23;
C_word t24;
C_word t25;
C_word t26;
C_word t27;
C_word t28;
C_word t29;
C_word t30;
C_word t31;
C_word t32;
C_word t33;
C_word t34;
C_word t35;
C_word t36;
C_word t37;
C_word t38;
C_word t39;
C_word t40;
C_word t41;
C_word t42;
C_word t43;
C_word t44;
C_word t45;
C_word t46;
C_word t47;
C_word t48;
C_word t49;
C_word t50;
C_word t51;
C_word t52;
C_word t53;
C_word t54;
C_word t55;
C_word t56;
C_word t57;
C_word t58;
C_word t59;
C_word t60;
C_word t61;
C_word t62;
C_word t63;
C_word t64;
C_word t65;
C_word t66;
C_word t67;
C_word t68;
C_word t69;
C_word t70;
C_word t71;
C_word t72;
C_word t73;
C_word t74;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(689,c,5)))){
C_save_and_reclaim((void *)f_21895,c,av);}
a=C_alloc(689);
t2=C_a_i_list7(&a,7,C_fast_retrieve(lf[651]),C_retrieve2(lf[33],C_text("main#default-prefix")),((C_word*)t0)[2],((C_word*)t0)[3],((C_word*)t0)[4],((C_word*)t0)[5],t1);
t3=C_mutate(&lf[652] /* (set! main#current-status ...) */,t2);
t4=C_mutate(&lf[653] /* (set! main#install-path ...) */,(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_16229,tmp=(C_word)a,a+=2,tmp));
t5=C_mutate(&lf[654] /* (set! main#build-script-extension ...) */,(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_16247,tmp=(C_word)a,a+=2,tmp));
t6=C_mutate(&lf[660] /* (set! main#install-script-extension ...) */,(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_16267,tmp=(C_word)a,a+=2,tmp));
t7=C_mutate(&lf[666] /* (set! main#egg-version? ...) */,(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_16287,tmp=(C_word)a,a+=2,tmp));
t8=C_mutate(&lf[668] /* (set! main#optname? ...) */,(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_16318,tmp=(C_word)a,a+=2,tmp));
t9=C_mutate(&lf[669] /* (set! main#nameprop? ...) */,(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_16348,tmp=(C_word)a,a+=2,tmp));
t10=C_mutate(&lf[670] /* (set! main#name-or-predefd? ...) */,(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_16372,tmp=(C_word)a,a+=2,tmp));
t11=C_a_i_list(&a,4,lf[672],C_SCHEME_TRUE,C_SCHEME_FALSE,C_SCHEME_FALSE);
t12=C_a_i_list(&a,4,lf[673],C_SCHEME_TRUE,C_SCHEME_FALSE,C_SCHEME_FALSE);
t13=C_a_i_list(&a,4,lf[674],C_SCHEME_TRUE,C_SCHEME_FALSE,C_SCHEME_FALSE);
t14=C_a_i_list(&a,4,lf[675],C_SCHEME_TRUE,C_SCHEME_FALSE,C_SCHEME_FALSE);
t15=C_a_i_list(&a,5,lf[205],C_SCHEME_TRUE,C_SCHEME_FALSE,C_SCHEME_FALSE,C_retrieve2(lf[666],C_text("main#egg-version\077")));
t16=C_a_i_list(&a,5,lf[676],C_SCHEME_TRUE,C_SCHEME_FALSE,C_SCHEME_FALSE,*((C_word*)lf[677]+1));
t17=C_a_i_list(&a,5,lf[182],C_SCHEME_FALSE,C_SCHEME_FALSE,C_SCHEME_FALSE,*((C_word*)lf[677]+1));
t18=C_a_i_list(&a,5,lf[181],C_SCHEME_FALSE,C_SCHEME_FALSE,C_SCHEME_FALSE,*((C_word*)lf[677]+1));
t19=C_a_i_list(&a,5,lf[678],C_SCHEME_TRUE,C_SCHEME_FALSE,C_SCHEME_FALSE,*((C_word*)lf[677]+1));
t20=C_a_i_list(&a,5,lf[679],C_SCHEME_TRUE,C_SCHEME_FALSE,C_SCHEME_FALSE,*((C_word*)lf[677]+1));
t21=C_a_i_list(&a,4,lf[197],C_SCHEME_TRUE,C_SCHEME_TRUE,C_SCHEME_FALSE);
t22=C_a_i_list(&a,5,lf[680],C_SCHEME_TRUE,C_SCHEME_FALSE,C_SCHEME_FALSE,*((C_word*)lf[677]+1));
t23=C_a_i_list(&a,4,lf[681],C_SCHEME_TRUE,C_SCHEME_FALSE,C_SCHEME_FALSE);
t24=C_a_i_list(&a,5,lf[204],C_SCHEME_TRUE,C_SCHEME_FALSE,C_SCHEME_FALSE,*((C_word*)lf[677]+1));
t25=C_a_i_list(&a,4,lf[682],C_SCHEME_TRUE,C_SCHEME_FALSE,C_SCHEME_FALSE);
t26=C_a_i_list(&a,5,lf[186],C_SCHEME_FALSE,C_SCHEME_FALSE,C_SCHEME_FALSE,*((C_word*)lf[677]+1));
t27=C_a_i_list(&a,5,lf[683],C_SCHEME_TRUE,C_SCHEME_FALSE,C_SCHEME_FALSE,*((C_word*)lf[677]+1));
t28=C_a_i_list(&a,4,lf[177],C_SCHEME_FALSE,C_SCHEME_FALSE,C_SCHEME_FALSE);
t29=C_a_i_list(&a,4,lf[175],C_SCHEME_FALSE,C_SCHEME_FALSE,C_SCHEME_FALSE);
t30=C_a_i_list(&a,4,lf[176],C_SCHEME_FALSE,C_SCHEME_FALSE,C_SCHEME_FALSE);
t31=C_a_i_list(&a,4,lf[174],C_SCHEME_FALSE,C_SCHEME_FALSE,C_SCHEME_FALSE);
t32=C_a_i_list(&a,4,lf[168],C_SCHEME_FALSE,C_SCHEME_FALSE,C_SCHEME_FALSE);
t33=C_a_i_list(&a,4,lf[171],C_SCHEME_FALSE,C_SCHEME_FALSE,C_SCHEME_FALSE);
t34=C_a_i_list(&a,5,lf[178],C_SCHEME_FALSE,C_SCHEME_FALSE,C_SCHEME_FALSE,C_retrieve2(lf[669],C_text("main#nameprop\077")));
t35=C_a_i_list(&a,4,lf[54],C_SCHEME_FALSE,C_SCHEME_TRUE,C_SCHEME_FALSE);
t36=C_a_i_list(&a,4,lf[103],C_SCHEME_FALSE,C_SCHEME_TRUE,C_SCHEME_FALSE);
t37=C_a_i_list(&a,5,lf[169],C_SCHEME_FALSE,C_SCHEME_FALSE,C_SCHEME_FALSE,C_retrieve2(lf[670],C_text("main#name-or-predefd\077")));
t38=C_a_i_list(&a,5,lf[173],C_SCHEME_FALSE,C_SCHEME_FALSE,C_SCHEME_FALSE,C_retrieve2(lf[668],C_text("main#optname\077")));
t39=C_a_i_list(&a,4,lf[117],C_SCHEME_FALSE,C_SCHEME_TRUE,C_SCHEME_TRUE);
t40=C_a_i_list(&a,4,lf[150],C_SCHEME_FALSE,C_SCHEME_TRUE,C_SCHEME_TRUE);
t41=C_a_i_list(&a,4,lf[157],C_SCHEME_FALSE,C_SCHEME_TRUE,C_SCHEME_TRUE);
t42=C_a_i_list(&a,4,lf[165],C_SCHEME_FALSE,C_SCHEME_TRUE,C_SCHEME_TRUE);
t43=C_a_i_list(&a,4,lf[151],C_SCHEME_FALSE,C_SCHEME_TRUE,C_SCHEME_TRUE);
t44=C_a_i_list(&a,4,lf[179],C_SCHEME_FALSE,C_SCHEME_FALSE,C_SCHEME_FALSE);
t45=C_a_i_list(&a,4,lf[198],C_SCHEME_TRUE,C_SCHEME_FALSE,C_SCHEME_FALSE);
t46=C_a_i_list(&a,4,lf[184],lf[684],C_SCHEME_TRUE,C_SCHEME_FALSE);
t47=C_a_i_list(&a,4,lf[183],lf[684],C_SCHEME_FALSE,C_SCHEME_FALSE);
t48=C_a_i_list(&a,4,lf[159],C_SCHEME_FALSE,C_SCHEME_FALSE,C_SCHEME_TRUE);
t49=C_a_i_list(&a,4,lf[162],C_SCHEME_FALSE,C_SCHEME_FALSE,C_SCHEME_TRUE);
t50=C_a_i_list(&a,31,t19,t20,t21,t22,t23,t24,t25,t26,t27,t28,t29,t30,t31,t32,t33,t34,t35,t36,t37,t38,t39,t40,t41,t42,t43,t44,t45,t46,t47,t48,t49);
t51=C_a_i_cons(&a,2,t18,t50);
t52=C_a_i_cons(&a,2,t17,t51);
t53=C_a_i_cons(&a,2,t16,t52);
t54=C_a_i_cons(&a,2,t15,t53);
t55=C_a_i_cons(&a,2,t14,t54);
t56=C_a_i_cons(&a,2,t13,t55);
t57=C_a_i_cons(&a,2,t12,t56);
t58=C_a_i_cons(&a,2,t11,t57);
t59=C_mutate(&lf[685] /* (set! main#egg-info-items ...) */,t58);
t60=C_mutate(&lf[686] /* (set! main#validate-egg-info ...) */,(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_16415,tmp=(C_word)a,a+=2,tmp));
t61=C_mutate(&lf[533] /* (set! main#d ...) */,(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_16733,tmp=(C_word)a,a+=2,tmp));
t62=C_mutate(&lf[696] /* (set! main#version>=? ...) */,(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_16782,tmp=(C_word)a,a+=2,tmp));
t63=C_mutate(&lf[700] /* (set! main#canonical ...) */,(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_17436,tmp=(C_word)a,a+=2,tmp));
t64=C_mutate(&lf[703] /* (set! main#apply-mappings ...) */,(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_17470,tmp=(C_word)a,a+=2,tmp));
t65=C_mutate(&lf[705] /* (set! main#resolve-location ...) */,(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_17969,tmp=(C_word)a,a+=2,tmp));
t66=C_mutate(&lf[707] /* (set! main#copy-egg-sources ...) */,(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_18221,tmp=(C_word)a,a+=2,tmp));
t67=C_mutate(&lf[712] /* (set! main#retrieve-eggs ...) */,(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_18607,tmp=(C_word)a,a+=2,tmp));
t68=C_mutate(&lf[713] /* (set! main#check-dependency ...) */,(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_19064,tmp=(C_word)a,a+=2,tmp));
t69=C_mutate(&lf[733] /* (set! main#ext-version ...) */,(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_19326,tmp=(C_word)a,a+=2,tmp));
t70=C_mutate(&lf[815] /* (set! main#install-eggs ...) */,(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_19881,tmp=(C_word)a,a+=2,tmp));
t71=C_mutate(&lf[817] /* (set! main#run-script ...) */,(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_20240,tmp=(C_word)a,a+=2,tmp));
t72=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_21677,a[2]=((C_word*)t0)[6],tmp=(C_word)a,a+=3,tmp);
t73=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_21687,a[2]=t72,tmp=(C_word)a,a+=3,tmp);
/* chicken-install.scm:1189: chicken.process-context#command-line-arguments */
t74=C_fast_retrieve(lf[954]);{
C_word *av2=av;
av2[0]=t74;
av2[1]=t73;
((C_proc)(void*)(*((C_word*)t74+1)))(2,av2);}}

/* k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in ... */
static void C_ccall f_21902(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,2)))){
C_save_and_reclaim((void *)f_21902,c,av);}
a=C_alloc(3);
t2=C_eqp(t1,lf[506]);
t3=(C_truep(t2)?lf[31]:lf[32]);
t4=C_mutate(&lf[650] /* (set! main#platform ...) */,t3);
t5=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_21879,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
/* chicken-install.scm:106: chicken.process-context#get-environment-variable */
t6=C_fast_retrieve(lf[55]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t6;
av2[1]=t5;
av2[2]=lf[959];
((C_proc)(void*)(*((C_word*)t6+1)))(3,av2);}}

/* k21904 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in ... */
static void C_ccall f_21906(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_21906,c,av);}
/* egg-download.scm:36: chicken.string#conc */
t2=C_fast_retrieve(lf[134]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=lf[961];
av2[3]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}

/* k21911 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in k8212 in k8208 in k21946 in ... */
static void C_ccall f_21913(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,3)))){
C_save_and_reclaim((void *)f_21913,c,av);}
a=C_alloc(3);
t2=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_21916,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
if(C_truep(t1)){
/* egg-environment.scm:121: chicken.pathname#make-pathname */
t3=C_fast_retrieve(lf[62]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t3;
av2[1]=((C_word*)t0)[2];
av2[2]=t1;
av2[3]=lf[966];
((C_proc)(void*)(*((C_word*)t3+1)))(4,av2);}}
else{
/* egg-environment.scm:122: chicken.process-context#current-directory */
t3=C_fast_retrieve(lf[830]);{
C_word *av2=av;
av2[0]=t3;
av2[1]=t2;
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}}

/* k21914 in k21911 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in k8212 in k8208 in ... */
static void C_ccall f_21916(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_21916,c,av);}
/* egg-environment.scm:121: chicken.pathname#make-pathname */
t2=C_fast_retrieve(lf[62]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=t1;
av2[3]=lf[966];
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}

/* k21921 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in k8212 in k8208 in k21946 in k8200 in k8196 in ... */
static void C_ccall f_21923(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,4)))){
C_save_and_reclaim((void *)f_21923,c,av);}
/* egg-environment.scm:97: scheme#string-append */
t2=*((C_word*)lf[83]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=C_retrieve2(lf[27],C_text("main#default-runlibdir"));
av2[3]=lf[969];
av2[4]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(5,av2);}}

/* k21926 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in k8212 in k8208 in k21946 in k8200 in k8196 in k8192 in ... */
static void C_ccall f_21928(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,4)))){
C_save_and_reclaim((void *)f_21928,c,av);}
/* egg-environment.scm:94: scheme#string-append */
t2=*((C_word*)lf[83]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=C_retrieve2(lf[26],C_text("main#default-libdir"));
av2[3]=lf[971];
av2[4]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(5,av2);}}

/* k21931 in k8220 in k8216 in k8212 in k8208 in k21946 in k8200 in k8196 in k8192 in k8188 in k8184 in k8180 in k8176 in k8172 in k8168 in k8164 in k8160 in k8156 in k8152 in k8148 in k8142 in k6852 in ... */
static void C_ccall f_21933(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_21933,c,av);}
/* egg-environment.scm:77: chicken.pathname#make-pathname */
t2=C_fast_retrieve(lf[62]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=C_retrieve2(lf[29],C_text("main#default-bindir"));
av2[3]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}

/* k21935 in k8216 in k8212 in k8208 in k21946 in k8200 in k8196 in k8192 in k8188 in k8184 in k8180 in k8176 in k8172 in k8168 in k8164 in k8160 in k8156 in k8152 in k8148 in k8142 in k6852 in k6849 in ... */
static void C_ccall f_21937(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,4)))){
C_save_and_reclaim((void *)f_21937,c,av);}
/* egg-environment.scm:74: scheme#string-append */
t2=*((C_word*)lf[83]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=C_retrieve2(lf[29],C_text("main#default-bindir"));
av2[3]=lf[973];
av2[4]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(5,av2);}}

/* k21939 in k8212 in k8208 in k21946 in k8200 in k8196 in k8192 in k8188 in k8184 in k8180 in k8176 in k8172 in k8168 in k8164 in k8160 in k8156 in k8152 in k8148 in k8142 in k6852 in k6849 in k6846 in ... */
static void C_ccall f_21941(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,4)))){
C_save_and_reclaim((void *)f_21941,c,av);}
/* egg-environment.scm:71: scheme#string-append */
t2=*((C_word*)lf[83]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=C_retrieve2(lf[29],C_text("main#default-bindir"));
av2[3]=lf[974];
av2[4]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(5,av2);}}

/* k21946 in k8200 in k8196 in k8192 in k8188 in k8184 in k8180 in k8176 in k8172 in k8168 in k8164 in k8160 in k8156 in k8152 in k8148 in k8142 in k6852 in k6849 in k6846 in k6843 in k6840 in k6837 in ... */
static void C_ccall f_21948(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,3)))){
C_save_and_reclaim((void *)f_21948,c,av);}
a=C_alloc(6);
t2=C_eqp(t1,lf[31]);
t3=(C_truep(t2)?C_mk_bool(C_WINDOWS_SHELL):lf[32]);
t4=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_8210,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
/* ##sys#peek-c-string */
t5=*((C_word*)lf[972]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t5;
av2[1]=t4;
av2[2]=C_mpointer(&a,(void*)C_INSTALL_PREFIX);
av2[3]=C_fix(0);
((C_proc)(void*)(*((C_word*)t5+1)))(4,av2);}}

/* a21949 in k6849 in k6846 in k6843 in k6840 in k6837 in k6834 in k6831 in k6828 in k6825 in k6822 in k6819 in k6816 in k6813 */
static void C_ccall f_21950(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
if(c!=2) C_bad_argc_2(c,2,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,7)))){
C_save_and_reclaim((void *)f_21950,c,av);}
/* chicken-install.scm:29: ##sys#register-compiled-module */
{C_proc tp=(C_proc)C_fast_retrieve_symbol_proc(lf[977]);
C_word *av2;
if(c >= 8) {
  av2=av;
} else {
  av2=C_alloc(8);
}
av2[0]=*((C_word*)lf[977]+1);
av2[1]=t1;
av2[2]=lf[868];
av2[3]=lf[868];
av2[4]=C_SCHEME_END_OF_LIST;
av2[5]=C_SCHEME_END_OF_LIST;
av2[6]=C_SCHEME_END_OF_LIST;
av2[7]=C_SCHEME_END_OF_LIST;
tp(8,av2);}}

/* k6813 */
static void C_ccall f_6815(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,2)))){
C_save_and_reclaim((void *)f_6815,c,av);}
a=C_alloc(3);
t2=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_6818,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);{
C_word *av2=av;
av2[0]=C_SCHEME_UNDEFINED;
av2[1]=t2;
C_eval_toplevel(2,av2);}}

/* k6816 in k6813 */
static void C_ccall f_6818(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,2)))){
C_save_and_reclaim((void *)f_6818,c,av);}
a=C_alloc(3);
t2=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_6821,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);{
C_word *av2=av;
av2[0]=C_SCHEME_UNDEFINED;
av2[1]=t2;
C_expand_toplevel(2,av2);}}

/* k6819 in k6816 in k6813 */
static void C_ccall f_6821(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,2)))){
C_save_and_reclaim((void *)f_6821,c,av);}
a=C_alloc(3);
t2=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_6824,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);{
C_word *av2=av;
av2[0]=C_SCHEME_UNDEFINED;
av2[1]=t2;
C_chicken_2dffi_2dsyntax_toplevel(2,av2);}}

/* k6822 in k6819 in k6816 in k6813 */
static void C_ccall f_6824(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,2)))){
C_save_and_reclaim((void *)f_6824,c,av);}
a=C_alloc(3);
t2=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_6827,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);{
C_word *av2=av;
av2[0]=C_SCHEME_UNDEFINED;
av2[1]=t2;
C_file_toplevel(2,av2);}}

/* k6825 in k6822 in k6819 in k6816 in k6813 */
static void C_ccall f_6827(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,2)))){
C_save_and_reclaim((void *)f_6827,c,av);}
a=C_alloc(3);
t2=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_6830,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);{
C_word *av2=av;
av2[0]=C_SCHEME_UNDEFINED;
av2[1]=t2;
C_posix_toplevel(2,av2);}}

/* k6828 in k6825 in k6822 in k6819 in k6816 in k6813 */
static void C_ccall f_6830(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,2)))){
C_save_and_reclaim((void *)f_6830,c,av);}
a=C_alloc(3);
t2=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_6833,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);{
C_word *av2=av;
av2[0]=C_SCHEME_UNDEFINED;
av2[1]=t2;
C_extras_toplevel(2,av2);}}

/* k6831 in k6828 in k6825 in k6822 in k6819 in k6816 in k6813 */
static void C_ccall f_6833(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,2)))){
C_save_and_reclaim((void *)f_6833,c,av);}
a=C_alloc(3);
t2=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_6836,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);{
C_word *av2=av;
av2[0]=C_SCHEME_UNDEFINED;
av2[1]=t2;
C_irregex_toplevel(2,av2);}}

/* k6834 in k6831 in k6828 in k6825 in k6822 in k6819 in k6816 in k6813 */
static void C_ccall f_6836(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,2)))){
C_save_and_reclaim((void *)f_6836,c,av);}
a=C_alloc(3);
t2=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_6839,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);{
C_word *av2=av;
av2[0]=C_SCHEME_UNDEFINED;
av2[1]=t2;
C_tcp_toplevel(2,av2);}}

/* k6837 in k6834 in k6831 in k6828 in k6825 in k6822 in k6819 in k6816 in k6813 */
static void C_ccall f_6839(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,2)))){
C_save_and_reclaim((void *)f_6839,c,av);}
a=C_alloc(3);
t2=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_6842,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);{
C_word *av2=av;
av2[0]=C_SCHEME_UNDEFINED;
av2[1]=t2;
C_port_toplevel(2,av2);}}

/* k6840 in k6837 in k6834 in k6831 in k6828 in k6825 in k6822 in k6819 in k6816 in k6813 */
static void C_ccall f_6842(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,2)))){
C_save_and_reclaim((void *)f_6842,c,av);}
a=C_alloc(3);
t2=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_6845,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);{
C_word *av2=av;
av2[0]=C_SCHEME_UNDEFINED;
av2[1]=t2;
C_internal_toplevel(2,av2);}}

/* k6843 in k6840 in k6837 in k6834 in k6831 in k6828 in k6825 in k6822 in k6819 in k6816 in k6813 */
static void C_ccall f_6845(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,2)))){
C_save_and_reclaim((void *)f_6845,c,av);}
a=C_alloc(3);
t2=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_6848,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);{
C_word *av2=av;
av2[0]=C_SCHEME_UNDEFINED;
av2[1]=t2;
C_data_2dstructures_toplevel(2,av2);}}

/* k6846 in k6843 in k6840 in k6837 in k6834 in k6831 in k6828 in k6825 in k6822 in k6819 in k6816 in k6813 */
static void C_ccall f_6848(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,2)))){
C_save_and_reclaim((void *)f_6848,c,av);}
a=C_alloc(3);
t2=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_6851,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);{
C_word *av2=av;
av2[0]=C_SCHEME_UNDEFINED;
av2[1]=t2;
C_pathname_toplevel(2,av2);}}

/* k6849 in k6846 in k6843 in k6840 in k6837 in k6834 in k6831 in k6828 in k6825 in k6822 in k6819 in k6816 in k6813 */
static void C_ccall f_6851(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(13,c,2)))){
C_save_and_reclaim((void *)f_6851,c,av);}
a=C_alloc(13);
t2=C_a_i_provide(&a,1,lf[0]);
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_6854,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
t4=(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_21950,tmp=(C_word)a,a+=2,tmp);
/* chicken-install.scm:29: ##sys#with-environment */
{C_proc tp=(C_proc)C_fast_retrieve_symbol_proc(lf[978]);
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=*((C_word*)lf[978]+1);
av2[1]=t3;
av2[2]=t4;
tp(3,av2);}}

/* k6852 in k6849 in k6846 in k6843 in k6840 in k6837 in k6834 in k6831 in k6828 in k6825 in k6822 in k6819 in k6816 in k6813 */
static void C_ccall f_6854(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word t11;
C_word t12;
C_word t13;
C_word t14;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(17,c,5)))){
C_save_and_reclaim((void *)f_6854,c,av);}
a=C_alloc(17);
t2=C_mutate(&lf[1] /* (set! main#+module-db+ ...) */,lf[2]);
t3=C_mutate(&lf[3] /* (set! main#+defaults-file+ ...) */,lf[4]);
t4=C_mutate(&lf[5] /* (set! main#append-map ...) */,(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_7061,tmp=(C_word)a,a+=2,tmp));
t5=C_mutate(&lf[11] /* (set! main#every ...) */,(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_7231,tmp=(C_word)a,a+=2,tmp));
t6=C_mutate(&lf[9] /* (set! main#any ...) */,(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_7265,tmp=(C_word)a,a+=2,tmp));
t7=C_mutate(&lf[12] /* (set! main#concatenate ...) */,(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_7323,tmp=(C_word)a,a+=2,tmp));
t8=C_mutate(&lf[13] /* (set! main#delete ...) */,(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_7351,tmp=(C_word)a,a+=2,tmp));
t9=C_mutate(&lf[14] /* (set! main#filter-map ...) */,(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_7515,tmp=(C_word)a,a+=2,tmp));
t10=C_mutate(&lf[15] /* (set! main#find ...) */,(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_7986,tmp=(C_word)a,a+=2,tmp));
t11=C_mutate(&lf[16] /* (set! main#staticbuild ...) */,C_mk_bool(STATIC_CHICKEN));
t12=C_mutate(&lf[17] /* (set! main#debugbuild ...) */,C_mk_bool(DEBUG_CHICKEN));
t13=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_8144,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
/* egg-environment.scm:43: chicken.platform#feature? */
t14=C_fast_retrieve(lf[194]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t14;
av2[1]=t13;
av2[2]=lf[976];
((C_proc)(void*)(*((C_word*)t14+1)))(3,av2);}}

/* loop in a13957 in k13951 in k13948 in k13945 in k13942 in k13925 in k13919 in main#install-random-files in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in ... */
static void C_fcall f_6868(C_word t0,C_word t1,C_word t2,C_word t3,C_word t4){
C_word tmp;
C_word t5;
C_word t6;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(7,0,2)))){
C_save_and_reclaim_args((void *)trf_6868,5,t0,t1,t2,t3,t4);}
a=C_alloc(7);
if(C_truep(C_i_nullp(t4))){
t5=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_6882,a[2]=t1,a[3]=t3,tmp=(C_word)a,a+=4,tmp);
/* mini-srfi-1.scm:43: scheme#reverse */
t6=*((C_word*)lf[224]+1);{
C_word av2[3];
av2[0]=t6;
av2[1]=t5;
av2[2]=t2;
((C_proc)(void*)(*((C_word*)t6+1)))(3,av2);}}
else{
t5=(*a=C_CLOSURE_TYPE|6,a[1]=(C_word)f_6892,a[2]=t4,a[3]=t2,a[4]=((C_word*)t0)[2],a[5]=t1,a[6]=t3,tmp=(C_word)a,a+=7,tmp);
/* mini-srfi-1.scm:44: pred */
t6=((C_word*)t0)[3];{
C_word av2[3];
av2[0]=t6;
av2[1]=t5;
av2[2]=C_i_car(t4);
((C_proc)C_fast_retrieve_proc(t6))(3,av2);}}}

/* k6880 in loop in a13957 in k13951 in k13948 in k13945 in k13942 in k13925 in k13919 in main#install-random-files in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in ... */
static void C_ccall f_6882(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,c,2)))){
C_save_and_reclaim((void *)f_6882,c,av);}
a=C_alloc(4);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_6886,a[2]=((C_word*)t0)[2],a[3]=t1,tmp=(C_word)a,a+=4,tmp);
/* mini-srfi-1.scm:43: scheme#reverse */
t3=*((C_word*)lf[224]+1);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}

/* k6884 in k6880 in loop in a13957 in k13951 in k13948 in k13945 in k13942 in k13925 in k13919 in main#install-random-files in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in ... */
static void C_ccall f_6886(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_6886,c,av);}
/* mini-srfi-1.scm:43: scheme#values */{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=0;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=t1;
C_values(4,av2);}}

/* k6890 in loop in a13957 in k13951 in k13948 in k13945 in k13942 in k13925 in k13919 in main#install-random-files in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in ... */
static void C_ccall f_6892(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,4)))){
C_save_and_reclaim((void *)f_6892,c,av);}
a=C_alloc(3);
if(C_truep(t1)){
t2=C_u_i_car(((C_word*)t0)[2]);
t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[3]);
/* mini-srfi-1.scm:44: loop */
t4=((C_word*)((C_word*)t0)[4])[1];
f_6868(t4,((C_word*)t0)[5],t3,((C_word*)t0)[6],C_u_i_cdr(((C_word*)t0)[2]));}
else{
t2=C_u_i_car(((C_word*)t0)[2]);
t3=C_a_i_cons(&a,2,t2,((C_word*)t0)[6]);
/* mini-srfi-1.scm:45: loop */
t4=((C_word*)((C_word*)t0)[4])[1];
f_6868(t4,((C_word*)t0)[5],((C_word*)t0)[3],t3,C_u_i_cdr(((C_word*)t0)[2]));}}

/* loop in a17091 in k17085 in g4524 in k16981 in g4481 in k17377 in k16964 in k16961 in k16958 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in ... */
static void C_fcall f_7028(C_word t0,C_word t1,C_word t2,C_word t3,C_word t4){
C_word tmp;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word t11;
C_word t12;
C_word *a;
loop:
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,0,4)))){
C_save_and_reclaim_args((void *)trf_7028,5,t0,t1,t2,t3,t4);}
a=C_alloc(4);
if(C_truep(C_fixnum_less_or_equal_p(t2,C_fix(0)))){
t5=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_7042,a[2]=t1,a[3]=t4,tmp=(C_word)a,a+=4,tmp);
/* mini-srfi-1.scm:67: scheme#reverse */
t6=*((C_word*)lf[224]+1);{
C_word av2[3];
av2[0]=t6;
av2[1]=t5;
av2[2]=t3;
((C_proc)(void*)(*((C_word*)t6+1)))(3,av2);}}
else{
t5=C_fixnum_difference(t2,C_fix(1));
t6=C_i_car(t4);
t7=C_a_i_cons(&a,2,t6,t3);
/* mini-srfi-1.scm:68: loop */
t9=t1;
t10=t5;
t11=t7;
t12=C_u_i_cdr(t4);
t1=t9;
t2=t10;
t3=t11;
t4=t12;
goto loop;}}

/* k7040 in loop in a17091 in k17085 in g4524 in k16981 in g4481 in k17377 in k16964 in k16961 in k16958 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in ... */
static void C_ccall f_7042(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_7042,c,av);}
/* mini-srfi-1.scm:67: scheme#values */{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=0;
av2[1]=((C_word*)t0)[2];
av2[2]=t1;
av2[3]=((C_word*)t0)[3];
C_values(4,av2);}}

/* main#append-map in k6852 in k6849 in k6846 in k6843 in k6840 in k6837 in k6834 in k6831 in k6828 in k6825 in k6822 in k6819 in k6816 in k6813 */
static void C_fcall f_7061(C_word t1,C_word t2,C_word t3,C_word t4){
C_word tmp;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(9,0,3)))){
C_save_and_reclaim_args((void *)trf_7061,4,t1,t2,t3,t4);}
a=C_alloc(9);
if(C_truep(C_i_nullp(t4))){
t5=C_i_check_list_2(t3,lf[6]);
t6=C_SCHEME_UNDEFINED;
t7=(*a=C_VECTOR_TYPE|1,a[1]=t6,tmp=(C_word)a,a+=2,tmp);
t8=C_set_block_item(t7,0,(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_7076,a[2]=t2,a[3]=t7,tmp=(C_word)a,a+=4,tmp));
t9=((C_word*)t7)[1];
f_7076(t9,t1,t3);}
else{
t5=C_a_i_cons(&a,2,t3,t4);
t6=C_SCHEME_UNDEFINED;
t7=(*a=C_VECTOR_TYPE|1,a[1]=t6,tmp=(C_word)a,a+=2,tmp);
t8=C_set_block_item(t7,0,(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_7116,a[2]=t7,a[3]=t2,tmp=(C_word)a,a+=4,tmp));
t9=((C_word*)t7)[1];
f_7116(t9,t1,t5);}}

/* foldr336 in main#append-map in k6852 in k6849 in k6846 in k6843 in k6840 in k6837 in k6834 in k6831 in k6828 in k6825 in k6822 in k6819 in k6816 in k6813 */
static void C_fcall f_7076(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word *a;
loop:
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(8,0,4)))){
C_save_and_reclaim_args((void *)trf_7076,3,t0,t1,t2);}
a=C_alloc(8);
if(C_truep(C_i_pairp(t2))){
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_7084,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
t4=C_slot(t2,C_fix(0));
t5=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_7103,a[2]=t3,a[3]=t1,a[4]=t4,tmp=(C_word)a,a+=5,tmp);
t7=t5;
t8=C_slot(t2,C_fix(1));
t1=t7;
t2=t8;
goto loop;}
else{
t3=t1;{
C_word av2[2];
av2[0]=t3;
av2[1]=C_SCHEME_END_OF_LIST;
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}}

/* g341 in foldr336 in main#append-map in k6852 in k6849 in k6846 in k6843 in k6840 in k6837 in k6834 in k6831 in k6828 in k6825 in k6822 in k6819 in k6816 in k6813 */
static void C_fcall f_7084(C_word t0,C_word t1,C_word t2,C_word t3){
C_word tmp;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,0,2)))){
C_save_and_reclaim_args((void *)trf_7084,4,t0,t1,t2,t3);}
a=C_alloc(4);
t4=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_7092,a[2]=t1,a[3]=t3,tmp=(C_word)a,a+=4,tmp);
/* mini-srfi-1.scm:72: proc */
t5=((C_word*)t0)[2];{
C_word av2[3];
av2[0]=t5;
av2[1]=t4;
av2[2]=t2;
((C_proc)C_fast_retrieve_proc(t5))(3,av2);}}

/* k7090 in g341 in foldr336 in main#append-map in k6852 in k6849 in k6846 in k6843 in k6840 in k6837 in k6834 in k6831 in k6828 in k6825 in k6822 in k6819 in k6816 in k6813 */
static void C_ccall f_7092(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_7092,c,av);}
/* mini-srfi-1.scm:72: scheme#append */
t2=*((C_word*)lf[7]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=t1;
av2[3]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}

/* k7101 in foldr336 in main#append-map in k6852 in k6849 in k6846 in k6843 in k6840 in k6837 in k6834 in k6831 in k6828 in k6825 in k6822 in k6819 in k6816 in k6813 */
static void C_ccall f_7103(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_7103,c,av);}
/* mini-srfi-1.scm:72: g341 */
t2=((C_word*)t0)[2];
f_7084(t2,((C_word*)t0)[3],((C_word*)t0)[4],t1);}

/* loop in main#append-map in k6852 in k6849 in k6846 in k6843 in k6840 in k6837 in k6834 in k6831 in k6828 in k6825 in k6822 in k6819 in k6816 in k6813 */
static void C_fcall f_7116(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,0,3)))){
C_save_and_reclaim_args((void *)trf_7116,3,t0,t1,t2);}
a=C_alloc(6);
t3=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_7123,a[2]=t1,a[3]=((C_word*)t0)[2],a[4]=t2,a[5]=((C_word*)t0)[3],tmp=(C_word)a,a+=6,tmp);
/* mini-srfi-1.scm:74: any */
f_7265(t3,*((C_word*)lf[10]+1),t2);}

/* k7121 in loop in main#append-map in k6852 in k6849 in k6846 in k6843 in k6840 in k6837 in k6834 in k6831 in k6828 in k6825 in k6822 in k6819 in k6816 in k6813 */
static void C_ccall f_7123(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word t11;
C_word t12;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(21,c,3)))){
C_save_and_reclaim((void *)f_7123,c,av);}
a=C_alloc(21);
if(C_truep(t1)){
t2=((C_word*)t0)[2];{
C_word *av2=av;
av2[0]=t2;
av2[1]=C_SCHEME_END_OF_LIST;
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}
else{
t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_7130,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],tmp=(C_word)a,a+=5,tmp);
t3=C_a_i_cons(&a,2,C_SCHEME_UNDEFINED,C_SCHEME_END_OF_LIST);
t4=t3;
t5=(*a=C_VECTOR_TYPE|1,a[1]=t4,tmp=(C_word)a,a+=2,tmp);
t6=((C_word*)t5)[1];
t7=C_i_check_list_2(((C_word*)t0)[4],lf[8]);
t8=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_7195,a[2]=t2,a[3]=((C_word*)t0)[5],tmp=(C_word)a,a+=4,tmp);
t9=C_SCHEME_UNDEFINED;
t10=(*a=C_VECTOR_TYPE|1,a[1]=t9,tmp=(C_word)a,a+=2,tmp);
t11=C_set_block_item(t10,0,(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_7197,a[2]=t5,a[3]=t10,a[4]=t6,tmp=(C_word)a,a+=5,tmp));
t12=((C_word*)t10)[1];
f_7197(t12,t8,((C_word*)t0)[4]);}}

/* k7128 in k7121 in loop in main#append-map in k6852 in k6849 in k6846 in k6843 in k6840 in k6837 in k6834 in k6831 in k6828 in k6825 in k6822 in k6819 in k6816 in k6813 */
static void C_ccall f_7130(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word t11;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(20,c,3)))){
C_save_and_reclaim((void *)f_7130,c,av);}
a=C_alloc(20);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_7134,a[2]=((C_word*)t0)[2],a[3]=t1,tmp=(C_word)a,a+=4,tmp);
t3=C_a_i_cons(&a,2,C_SCHEME_UNDEFINED,C_SCHEME_END_OF_LIST);
t4=t3;
t5=(*a=C_VECTOR_TYPE|1,a[1]=t4,tmp=(C_word)a,a+=2,tmp);
t6=((C_word*)t5)[1];
t7=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_7146,a[2]=((C_word*)t0)[3],a[3]=t2,tmp=(C_word)a,a+=4,tmp);
t8=C_SCHEME_UNDEFINED;
t9=(*a=C_VECTOR_TYPE|1,a[1]=t8,tmp=(C_word)a,a+=2,tmp);
t10=C_set_block_item(t9,0,(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_7148,a[2]=t5,a[3]=t9,a[4]=t6,tmp=(C_word)a,a+=5,tmp));
t11=((C_word*)t9)[1];
f_7148(t11,t7,((C_word*)t0)[4]);}

/* k7132 in k7128 in k7121 in loop in main#append-map in k6852 in k6849 in k6846 in k6843 in k6840 in k6837 in k6834 in k6831 in k6828 in k6825 in k6822 in k6819 in k6816 in k6813 */
static void C_ccall f_7134(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_7134,c,av);}
/* mini-srfi-1.scm:76: scheme#append */
t2=*((C_word*)lf[7]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}

/* k7144 in k7128 in k7121 in loop in main#append-map in k6852 in k6849 in k6846 in k6843 in k6840 in k6837 in k6834 in k6831 in k6828 in k6825 in k6822 in k6819 in k6816 in k6813 */
static void C_ccall f_7146(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_7146,c,av);}
/* mini-srfi-1.scm:77: loop */
t2=((C_word*)((C_word*)t0)[2])[1];
f_7116(t2,((C_word*)t0)[3],t1);}

/* map-loop378 in k7128 in k7121 in loop in main#append-map in k6852 in k6849 in k6846 in k6843 in k6840 in k6837 in k6834 in k6831 in k6828 in k6825 in k6822 in k6819 in k6816 in k6813 */
static void C_fcall f_7148(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word *a;
loop:
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,0,2)))){
C_save_and_reclaim_args((void *)trf_7148,3,t0,t1,t2);}
a=C_alloc(3);
if(C_truep(C_i_pairp(t2))){
t3=C_slot(t2,C_fix(0));
t4=C_i_cdr(t3);
t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST);
t6=C_i_setslot(((C_word*)((C_word*)t0)[2])[1],C_fix(1),t5);
t7=C_mutate(((C_word *)((C_word*)t0)[2])+1,t5);
t9=t1;
t10=C_slot(t2,C_fix(1));
t1=t9;
t2=t10;
goto loop;}
else{
t3=t1;{
C_word av2[2];
av2[0]=t3;
av2[1]=C_slot(((C_word*)t0)[4],C_fix(1));
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}}

/* k7193 in k7121 in loop in main#append-map in k6852 in k6849 in k6846 in k6843 in k6840 in k6837 in k6834 in k6831 in k6828 in k6825 in k6822 in k6819 in k6816 in k6813 */
static void C_ccall f_7195(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_7195,c,av);}{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=0;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=t1;
C_apply(4,av2);}}

/* map-loop351 in k7121 in loop in main#append-map in k6852 in k6849 in k6846 in k6843 in k6840 in k6837 in k6834 in k6831 in k6828 in k6825 in k6822 in k6819 in k6816 in k6813 */
static void C_fcall f_7197(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word *a;
loop:
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,0,2)))){
C_save_and_reclaim_args((void *)trf_7197,3,t0,t1,t2);}
a=C_alloc(3);
if(C_truep(C_i_pairp(t2))){
t3=C_slot(t2,C_fix(0));
t4=C_i_car(t3);
t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST);
t6=C_i_setslot(((C_word*)((C_word*)t0)[2])[1],C_fix(1),t5);
t7=C_mutate(((C_word *)((C_word*)t0)[2])+1,t5);
t9=t1;
t10=C_slot(t2,C_fix(1));
t1=t9;
t2=t10;
goto loop;}
else{
t3=t1;{
C_word av2[2];
av2[0]=t3;
av2[1]=C_slot(((C_word*)t0)[4],C_fix(1));
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}}

/* main#every in k6852 in k6849 in k6846 in k6843 in k6840 in k6837 in k6834 in k6831 in k6828 in k6825 in k6822 in k6819 in k6816 in k6813 */
static void C_fcall f_7231(C_word t1,C_word t2,C_word t3){
C_word tmp;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,0,3)))){
C_save_and_reclaim_args((void *)trf_7231,3,t1,t2,t3);}
a=C_alloc(6);
t4=C_SCHEME_UNDEFINED;
t5=(*a=C_VECTOR_TYPE|1,a[1]=t4,tmp=(C_word)a,a+=2,tmp);
t6=C_set_block_item(t5,0,(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_7237,a[2]=t5,a[3]=t2,tmp=(C_word)a,a+=4,tmp));
t7=((C_word*)t5)[1];
f_7237(t7,t1,t3);}

/* loop in main#every in k6852 in k6849 in k6846 in k6843 in k6840 in k6837 in k6834 in k6831 in k6828 in k6825 in k6822 in k6819 in k6816 in k6813 */
static void C_fcall f_7237(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,0,2)))){
C_save_and_reclaim_args((void *)trf_7237,3,t0,t1,t2);}
a=C_alloc(5);
t3=C_i_nullp(t2);
if(C_truep(t3)){
t4=t1;{
C_word av2[2];
av2[0]=t4;
av2[1]=t3;
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}
else{
t4=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_7259,a[2]=t1,a[3]=((C_word*)t0)[2],a[4]=t2,tmp=(C_word)a,a+=5,tmp);
/* mini-srfi-1.scm:82: pred */
t5=((C_word*)t0)[3];{
C_word av2[3];
av2[0]=t5;
av2[1]=t4;
av2[2]=C_i_car(t2);
((C_proc)C_fast_retrieve_proc(t5))(3,av2);}}}

/* k7257 in loop in main#every in k6852 in k6849 in k6846 in k6843 in k6840 in k6837 in k6834 in k6831 in k6828 in k6825 in k6822 in k6819 in k6816 in k6813 */
static void C_ccall f_7259(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_7259,c,av);}
if(C_truep(C_i_not(t1))){
t2=((C_word*)t0)[2];{
C_word *av2=av;
av2[0]=t2;
av2[1]=C_SCHEME_FALSE;
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}
else{
/* mini-srfi-1.scm:83: loop */
t2=((C_word*)((C_word*)t0)[3])[1];
f_7237(t2,((C_word*)t0)[2],C_u_i_cdr(((C_word*)t0)[4]));}}

/* main#any in k6852 in k6849 in k6846 in k6843 in k6840 in k6837 in k6834 in k6831 in k6828 in k6825 in k6822 in k6819 in k6816 in k6813 */
static void C_fcall f_7265(C_word t1,C_word t2,C_word t3){
C_word tmp;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,0,3)))){
C_save_and_reclaim_args((void *)trf_7265,3,t1,t2,t3);}
a=C_alloc(6);
t4=C_SCHEME_UNDEFINED;
t5=(*a=C_VECTOR_TYPE|1,a[1]=t4,tmp=(C_word)a,a+=2,tmp);
t6=C_set_block_item(t5,0,(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_7271,a[2]=t5,a[3]=t2,tmp=(C_word)a,a+=4,tmp));
t7=((C_word*)t5)[1];
f_7271(t7,t1,t3);}

/* loop in main#any in k6852 in k6849 in k6846 in k6843 in k6840 in k6837 in k6834 in k6831 in k6828 in k6825 in k6822 in k6819 in k6816 in k6813 */
static void C_fcall f_7271(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,0,2)))){
C_save_and_reclaim_args((void *)trf_7271,3,t0,t1,t2);}
a=C_alloc(5);
if(C_truep(C_i_nullp(t2))){
t3=t1;{
C_word av2[2];
av2[0]=t3;
av2[1]=C_SCHEME_FALSE;
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}
else{
t3=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_7281,a[2]=t1,a[3]=((C_word*)t0)[2],a[4]=t2,tmp=(C_word)a,a+=5,tmp);
/* mini-srfi-1.scm:88: pred */
t4=((C_word*)t0)[3];{
C_word av2[3];
av2[0]=t4;
av2[1]=t3;
av2[2]=C_i_car(t2);
((C_proc)C_fast_retrieve_proc(t4))(3,av2);}}}

/* k7279 in loop in main#any in k6852 in k6849 in k6846 in k6843 in k6840 in k6837 in k6834 in k6831 in k6828 in k6825 in k6822 in k6819 in k6816 in k6813 */
static void C_ccall f_7281(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_7281,c,av);}
if(C_truep(t1)){
t2=((C_word*)t0)[2];{
C_word *av2=av;
av2[0]=t2;
av2[1]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}
else{
/* mini-srfi-1.scm:89: loop */
t2=((C_word*)((C_word*)t0)[3])[1];
f_7271(t2,((C_word*)t0)[2],C_u_i_cdr(((C_word*)t0)[4]));}}

/* main#concatenate in k6852 in k6849 in k6846 in k6843 in k6840 in k6837 in k6834 in k6831 in k6828 in k6825 in k6822 in k6819 in k6816 in k6813 */
static void C_fcall f_7323(C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,0,3)))){
C_save_and_reclaim_args((void *)trf_7323,2,t1,t2);}
a=C_alloc(5);
t3=C_SCHEME_UNDEFINED;
t4=(*a=C_VECTOR_TYPE|1,a[1]=t3,tmp=(C_word)a,a+=2,tmp);
t5=C_set_block_item(t4,0,(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_7329,a[2]=t4,tmp=(C_word)a,a+=3,tmp));
t6=((C_word*)t4)[1];
f_7329(t6,t1,t2);}

/* loop in main#concatenate in k6852 in k6849 in k6846 in k6843 in k6840 in k6837 in k6834 in k6831 in k6828 in k6825 in k6822 in k6819 in k6816 in k6813 */
static void C_fcall f_7329(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word *a;
loop:
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,0,2)))){
C_save_and_reclaim_args((void *)trf_7329,3,t0,t1,t2);}
a=C_alloc(4);
if(C_truep(C_i_nullp(t2))){
t3=t1;{
C_word av2[2];
av2[0]=t3;
av2[1]=C_SCHEME_END_OF_LIST;
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}
else{
t3=C_i_car(t2);
t4=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_7347,a[2]=t1,a[3]=t3,tmp=(C_word)a,a+=4,tmp);
/* mini-srfi-1.scm:101: loop */
t6=t4;
t7=C_u_i_cdr(t2);
t1=t6;
t2=t7;
goto loop;}}

/* k7345 in loop in main#concatenate in k6852 in k6849 in k6846 in k6843 in k6840 in k6837 in k6834 in k6831 in k6828 in k6825 in k6822 in k6819 in k6816 in k6813 */
static void C_ccall f_7347(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_7347,c,av);}
/* mini-srfi-1.scm:101: scheme#append */
t2=*((C_word*)lf[7]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}

/* main#delete in k6852 in k6849 in k6846 in k6843 in k6840 in k6837 in k6834 in k6831 in k6828 in k6825 in k6822 in k6819 in k6816 in k6813 */
static void C_fcall f_7351(C_word t1,C_word t2,C_word t3,C_word t4){
C_word tmp;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(7,0,3)))){
C_save_and_reclaim_args((void *)trf_7351,4,t1,t2,t3,t4);}
a=C_alloc(7);
t5=C_SCHEME_UNDEFINED;
t6=(*a=C_VECTOR_TYPE|1,a[1]=t5,tmp=(C_word)a,a+=2,tmp);
t7=C_set_block_item(t6,0,(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_7357,a[2]=t6,a[3]=t4,a[4]=t2,tmp=(C_word)a,a+=5,tmp));
t8=((C_word*)t6)[1];
f_7357(t8,t1,t3);}

/* loop in main#delete in k6852 in k6849 in k6846 in k6843 in k6840 in k6837 in k6834 in k6831 in k6828 in k6825 in k6822 in k6819 in k6816 in k6813 */
static void C_fcall f_7357(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,0,3)))){
C_save_and_reclaim_args((void *)trf_7357,3,t0,t1,t2);}
a=C_alloc(5);
if(C_truep(C_i_nullp(t2))){
t3=t1;{
C_word av2[2];
av2[0]=t3;
av2[1]=t2;
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}
else{
t3=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_7370,a[2]=((C_word*)t0)[2],a[3]=t1,a[4]=t2,tmp=(C_word)a,a+=5,tmp);
/* mini-srfi-1.scm:106: test */
t4=((C_word*)t0)[3];{
C_word av2[4];
av2[0]=t4;
av2[1]=t3;
av2[2]=((C_word*)t0)[4];
av2[3]=C_i_car(t2);
((C_proc)C_fast_retrieve_proc(t4))(4,av2);}}}

/* k7368 in loop in main#delete in k6852 in k6849 in k6846 in k6843 in k6840 in k6837 in k6834 in k6831 in k6828 in k6825 in k6822 in k6819 in k6816 in k6813 */
static void C_ccall f_7370(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,c,2)))){
C_save_and_reclaim((void *)f_7370,c,av);}
a=C_alloc(4);
if(C_truep(t1)){
/* mini-srfi-1.scm:107: loop */
t2=((C_word*)((C_word*)t0)[2])[1];
f_7357(t2,((C_word*)t0)[3],C_u_i_cdr(((C_word*)t0)[4]));}
else{
t2=C_u_i_car(((C_word*)t0)[4]);
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_7384,a[2]=((C_word*)t0)[3],a[3]=t2,tmp=(C_word)a,a+=4,tmp);
/* mini-srfi-1.scm:109: loop */
t4=((C_word*)((C_word*)t0)[2])[1];
f_7357(t4,t3,C_u_i_cdr(((C_word*)t0)[4]));}}

/* k7382 in k7368 in loop in main#delete in k6852 in k6849 in k6846 in k6843 in k6840 in k6837 in k6834 in k6831 in k6828 in k6825 in k6822 in k6819 in k6816 in k6813 */
static void C_ccall f_7384(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,1)))){
C_save_and_reclaim((void *)f_7384,c,av);}
a=C_alloc(3);
t2=((C_word*)t0)[2];{
C_word *av2=av;
av2[0]=t2;
av2[1]=C_a_i_cons(&a,2,((C_word*)t0)[3],t1);
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}

/* loop in k17527 in main#apply-mappings in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in ... */
static void C_fcall f_7432(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(10,0,4)))){
C_save_and_reclaim_args((void *)trf_7432,3,t0,t1,t2);}
a=C_alloc(10);
if(C_truep(C_i_nullp(t2))){
t3=t1;{
C_word av2[2];
av2[0]=t3;
av2[1]=t2;
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}
else{
t3=C_i_car(t2);
t4=C_u_i_cdr(t2);
t5=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_7446,a[2]=t4,a[3]=t1,a[4]=t2,a[5]=t3,tmp=(C_word)a,a+=6,tmp);
t6=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_7459,a[2]=((C_word*)t0)[2],a[3]=t5,tmp=(C_word)a,a+=4,tmp);
/* mini-srfi-1.scm:123: delete */
f_7351(t6,t3,t4,((C_word*)t0)[3]);}}

/* k7444 in loop in k17527 in main#apply-mappings in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in ... */
static void C_ccall f_7446(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,1)))){
C_save_and_reclaim((void *)f_7446,c,av);}
a=C_alloc(3);
t2=C_i_equalp(((C_word*)t0)[2],t1);
t3=((C_word*)t0)[3];{
C_word *av2=av;
av2[0]=t3;
av2[1]=(C_truep(t2)?((C_word*)t0)[4]:C_a_i_cons(&a,2,((C_word*)t0)[5],t1));
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}

/* k7457 in loop in k17527 in main#apply-mappings in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in ... */
static void C_ccall f_7459(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_7459,c,av);}
/* mini-srfi-1.scm:123: loop */
t2=((C_word*)((C_word*)t0)[2])[1];
f_7432(t2,((C_word*)t0)[3],t1);}

/* foldr483 in k18466 in k18510 in loop in k18440 in k20020 in k20017 in k20008 in k20005 in k20002 in k19999 in a19996 in k19984 in k19900 in k19897 in k19894 in k19891 in for-each-loop5376 in k20102 in main#install-eggs in k21893 in k21889 in ... */
static void C_fcall f_7480(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word *a;
loop:
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(8,0,3)))){
C_save_and_reclaim_args((void *)trf_7480,3,t0,t1,t2);}
a=C_alloc(8);
if(C_truep(C_i_pairp(t2))){
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_7488,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
t4=C_slot(t2,C_fix(0));
t5=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_7509,a[2]=t1,a[3]=t3,a[4]=t4,tmp=(C_word)a,a+=5,tmp);
t7=t5;
t8=C_slot(t2,C_fix(1));
t1=t7;
t2=t8;
goto loop;}
else{
t3=t1;{
C_word av2[2];
av2[0]=t3;
av2[1]=C_SCHEME_END_OF_LIST;
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}}

/* g488 in foldr483 in k18466 in k18510 in loop in k18440 in k20020 in k20017 in k20008 in k20005 in k20002 in k19999 in a19996 in k19984 in k19900 in k19897 in k19894 in k19891 in for-each-loop5376 in k20102 in main#install-eggs in k21893 in ... */
static C_word C_fcall f_7488(C_word *a,C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_stack_overflow_check;{}
t3=(
/* mini-srfi-1.scm:131: pred */
  f_18492(((C_word*)t0)[2],t1)
);
return((C_truep(t3)?C_a_i_cons(&a,2,t1,t2):t2));}

/* k7507 in foldr483 in k18466 in k18510 in loop in k18440 in k20020 in k20017 in k20008 in k20005 in k20002 in k19999 in a19996 in k19984 in k19900 in k19897 in k19894 in k19891 in for-each-loop5376 in k20102 in main#install-eggs in k21893 in ... */
static void C_ccall f_7509(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,1)))){
C_save_and_reclaim((void *)f_7509,c,av);}
a=C_alloc(3);
/* mini-srfi-1.scm:131: g488 */
t2=((C_word*)t0)[2];{
C_word *av2=av;
av2[0]=t2;
av2[1]=(
/* mini-srfi-1.scm:131: g488 */
  f_7488(C_a_i(&a,3),((C_word*)t0)[3],((C_word*)t0)[4],t1)
);
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}

/* main#filter-map in k6852 in k6849 in k6846 in k6843 in k6840 in k6837 in k6834 in k6831 in k6828 in k6825 in k6822 in k6819 in k6816 in k6813 */
static void C_fcall f_7515(C_word t1,C_word t2,C_word t3){
C_word tmp;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,0,3)))){
C_save_and_reclaim_args((void *)trf_7515,3,t1,t2,t3);}
a=C_alloc(6);
t4=C_i_check_list_2(t3,lf[6]);
t5=C_SCHEME_UNDEFINED;
t6=(*a=C_VECTOR_TYPE|1,a[1]=t5,tmp=(C_word)a,a+=2,tmp);
t7=C_set_block_item(t6,0,(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_7524,a[2]=t2,a[3]=t6,tmp=(C_word)a,a+=4,tmp));
t8=((C_word*)t6)[1];
f_7524(t8,t1,t3);}

/* foldr501 in main#filter-map in k6852 in k6849 in k6846 in k6843 in k6840 in k6837 in k6834 in k6831 in k6828 in k6825 in k6822 in k6819 in k6816 in k6813 */
static void C_fcall f_7524(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word *a;
loop:
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(8,0,4)))){
C_save_and_reclaim_args((void *)trf_7524,3,t0,t1,t2);}
a=C_alloc(8);
if(C_truep(C_i_pairp(t2))){
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_7532,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
t4=C_slot(t2,C_fix(0));
t5=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_7558,a[2]=t3,a[3]=t1,a[4]=t4,tmp=(C_word)a,a+=5,tmp);
t7=t5;
t8=C_slot(t2,C_fix(1));
t1=t7;
t2=t8;
goto loop;}
else{
t3=t1;{
C_word av2[2];
av2[0]=t3;
av2[1]=C_SCHEME_END_OF_LIST;
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}}

/* g506 in foldr501 in main#filter-map in k6852 in k6849 in k6846 in k6843 in k6840 in k6837 in k6834 in k6831 in k6828 in k6825 in k6822 in k6819 in k6816 in k6813 */
static void C_fcall f_7532(C_word t0,C_word t1,C_word t2,C_word t3){
C_word tmp;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,0,2)))){
C_save_and_reclaim_args((void *)trf_7532,4,t0,t1,t2,t3);}
a=C_alloc(4);
t4=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_7536,a[2]=t3,a[3]=t1,tmp=(C_word)a,a+=4,tmp);
/* mini-srfi-1.scm:135: pred */
t5=((C_word*)t0)[2];{
C_word av2[3];
av2[0]=t5;
av2[1]=t4;
av2[2]=t2;
((C_proc)C_fast_retrieve_proc(t5))(3,av2);}}

/* k7534 in g506 in foldr501 in main#filter-map in k6852 in k6849 in k6846 in k6843 in k6840 in k6837 in k6834 in k6831 in k6828 in k6825 in k6822 in k6819 in k6816 in k6813 */
static void C_ccall f_7536(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,2)))){
C_save_and_reclaim((void *)f_7536,c,av);}
a=C_alloc(6);
if(C_truep(t1)){
t2=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_7540,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
/* mini-srfi-1.scm:135: g516 */
t3=((C_word*)t0)[3];{
C_word *av2=av;
av2[0]=t3;
av2[1]=(
/* mini-srfi-1.scm:135: g516 */
  f_7540(C_a_i(&a,3),t2,t1)
);
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}
else{
t2=((C_word*)t0)[3];{
C_word *av2=av;
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}}

/* g516 in k7534 in g506 in foldr501 in main#filter-map in k6852 in k6849 in k6846 in k6843 in k6840 in k6837 in k6834 in k6831 in k6828 in k6825 in k6822 in k6819 in k6816 in k6813 */
static C_word C_fcall f_7540(C_word *a,C_word t0,C_word t1){
C_word tmp;
C_word t2;
C_stack_overflow_check;{}
return(C_a_i_cons(&a,2,t1,((C_word*)t0)[2]));}

/* k7556 in foldr501 in main#filter-map in k6852 in k6849 in k6846 in k6843 in k6840 in k6837 in k6834 in k6831 in k6828 in k6825 in k6822 in k6819 in k6816 in k6813 */
static void C_ccall f_7558(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_7558,c,av);}
/* mini-srfi-1.scm:134: g506 */
t2=((C_word*)t0)[2];
f_7532(t2,((C_word*)t0)[3],((C_word*)t0)[4],t1);}

/* map-loop529 in k18763 in k18757 in k18828 in k18822 in k18750 in a18746 in k18730 in k18727 in k18724 in k18721 in k18718 in k18711 in for-each-loop5054 in k18691 in main#retrieve-eggs in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in ... */
static void C_fcall f_7597(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word *a;
loop:
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,0,2)))){
C_save_and_reclaim_args((void *)trf_7597,3,t0,t1,t2);}
a=C_alloc(3);
if(C_truep(C_i_pairp(t2))){
t3=C_slot(t2,C_fix(0));
t4=C_i_car(t3);
t5=C_a_i_cons(&a,2,t4,C_SCHEME_END_OF_LIST);
t6=C_i_setslot(((C_word*)((C_word*)t0)[2])[1],C_fix(1),t5);
t7=C_mutate(((C_word *)((C_word*)t0)[2])+1,t5);
t9=t1;
t10=C_slot(t2,C_fix(1));
t1=t9;
t2=t10;
goto loop;}
else{
t3=t1;{
C_word av2[2];
av2[0]=t3;
av2[1]=C_slot(((C_word*)t0)[4],C_fix(1));
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}}

/* loop in g4524 in k16981 in g4481 in k17377 in k16964 in k16961 in k16958 in k21099 in k21092 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in ... */
static C_word C_fcall f_7662(C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_stack_overflow_check;
loop:{}
if(C_truep(C_i_nullp(t2))){
return(C_SCHEME_FALSE);}
else{
t3=C_i_car(t2);
t4=C_eqp(lf[901],t3);
if(C_truep(t4)){
return(t1);}
else{
t6=C_fixnum_plus(t1,C_fix(1));
t7=C_u_i_cdr(t2);
t1=t6;
t2=t7;
goto loop;}}}

/* main#find in k6852 in k6849 in k6846 in k6843 in k6840 in k6837 in k6834 in k6831 in k6828 in k6825 in k6822 in k6819 in k6816 in k6813 */
static void C_fcall f_7986(C_word t1,C_word t2,C_word t3){
C_word tmp;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,0,3)))){
C_save_and_reclaim_args((void *)trf_7986,3,t1,t2,t3);}
a=C_alloc(6);
t4=C_SCHEME_UNDEFINED;
t5=(*a=C_VECTOR_TYPE|1,a[1]=t4,tmp=(C_word)a,a+=2,tmp);
t6=C_set_block_item(t5,0,(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_7992,a[2]=t5,a[3]=t2,tmp=(C_word)a,a+=4,tmp));
t7=((C_word*)t5)[1];
f_7992(t7,t1,t3);}

/* loop in main#find in k6852 in k6849 in k6846 in k6843 in k6840 in k6837 in k6834 in k6831 in k6828 in k6825 in k6822 in k6819 in k6816 in k6813 */
static void C_fcall f_7992(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,0,2)))){
C_save_and_reclaim_args((void *)trf_7992,3,t0,t1,t2);}
a=C_alloc(5);
if(C_truep(C_i_nullp(t2))){
t3=t1;{
C_word av2[2];
av2[0]=t3;
av2[1]=C_SCHEME_FALSE;
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}
else{
t3=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_8005,a[2]=t1,a[3]=t2,a[4]=((C_word*)t0)[2],tmp=(C_word)a,a+=5,tmp);
/* mini-srfi-1.scm:216: pred */
t4=((C_word*)t0)[3];{
C_word av2[3];
av2[0]=t4;
av2[1]=t3;
av2[2]=C_i_car(t2);
((C_proc)C_fast_retrieve_proc(t4))(3,av2);}}}

/* k8003 in loop in main#find in k6852 in k6849 in k6846 in k6843 in k6840 in k6837 in k6834 in k6831 in k6828 in k6825 in k6822 in k6819 in k6816 in k6813 */
static void C_ccall f_8005(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_8005,c,av);}
if(C_truep(t1)){
t2=((C_word*)t0)[2];{
C_word *av2=av;
av2[0]=t2;
av2[1]=C_u_i_car(((C_word*)t0)[3]);
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}
else{
/* mini-srfi-1.scm:217: loop */
t2=((C_word*)((C_word*)t0)[4])[1];
f_7992(t2,((C_word*)t0)[2],C_u_i_cdr(((C_word*)t0)[3]));}}

/* k8142 in k6852 in k6849 in k6846 in k6843 in k6840 in k6837 in k6834 in k6831 in k6828 in k6825 in k6822 in k6819 in k6816 in k6813 */
static void C_ccall f_8144(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,3)))){
C_save_and_reclaim((void *)f_8144,c,av);}
a=C_alloc(6);
t2=lf[18] /* main#cross-chicken */ =t1;;
t3=lf[19] /* main#binary-version */ =C_fix((C_word)C_BINARY_VERSION);;
t4=lf[20] /* main#major-version */ =C_fix((C_word)C_MAJOR_VERSION);;
t5=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_8150,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
/* ##sys#peek-c-string */
t6=*((C_word*)lf[972]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t6;
av2[1]=t5;
av2[2]=C_mpointer(&a,(void*)C_TARGET_CC);
av2[3]=C_fix(0);
((C_proc)(void*)(*((C_word*)t6+1)))(4,av2);}}

/* k8148 in k8142 in k6852 in k6849 in k6846 in k6843 in k6840 in k6837 in k6834 in k6831 in k6828 in k6825 in k6822 in k6819 in k6816 in k6813 */
static void C_ccall f_8150(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,3)))){
C_save_and_reclaim((void *)f_8150,c,av);}
a=C_alloc(6);
t2=C_mutate(&lf[21] /* (set! main#default-cc ...) */,t1);
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_8154,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
/* ##sys#peek-c-string */
t4=*((C_word*)lf[972]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t4;
av2[1]=t3;
av2[2]=C_mpointer(&a,(void*)C_TARGET_CXX);
av2[3]=C_fix(0);
((C_proc)(void*)(*((C_word*)t4+1)))(4,av2);}}

/* k8152 in k8148 in k8142 in k6852 in k6849 in k6846 in k6843 in k6840 in k6837 in k6834 in k6831 in k6828 in k6825 in k6822 in k6819 in k6816 in k6813 */
static void C_ccall f_8154(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,3)))){
C_save_and_reclaim((void *)f_8154,c,av);}
a=C_alloc(6);
t2=C_mutate(&lf[22] /* (set! main#default-cxx ...) */,t1);
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_8158,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
/* ##sys#peek-c-string */
t4=*((C_word*)lf[972]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t4;
av2[1]=t3;
av2[2]=C_mpointer(&a,(void*)C_TARGET_INSTALL_PROGRAM);
av2[3]=C_fix(0);
((C_proc)(void*)(*((C_word*)t4+1)))(4,av2);}}

/* k8156 in k8152 in k8148 in k8142 in k6852 in k6849 in k6846 in k6843 in k6840 in k6837 in k6834 in k6831 in k6828 in k6825 in k6822 in k6819 in k6816 in k6813 */
static void C_ccall f_8158(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,3)))){
C_save_and_reclaim((void *)f_8158,c,av);}
a=C_alloc(6);
t2=C_mutate(&lf[23] /* (set! main#default-install-program ...) */,t1);
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_8162,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
/* ##sys#peek-c-string */
t4=*((C_word*)lf[972]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t4;
av2[1]=t3;
av2[2]=C_mpointer(&a,(void*)C_TARGET_CFLAGS);
av2[3]=C_fix(0);
((C_proc)(void*)(*((C_word*)t4+1)))(4,av2);}}

/* k8160 in k8156 in k8152 in k8148 in k8142 in k6852 in k6849 in k6846 in k6843 in k6840 in k6837 in k6834 in k6831 in k6828 in k6825 in k6822 in k6819 in k6816 in k6813 */
static void C_ccall f_8162(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,3)))){
C_save_and_reclaim((void *)f_8162,c,av);}
a=C_alloc(6);
t2=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_8166,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
/* ##sys#peek-c-string */
t3=*((C_word*)lf[972]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=C_mpointer(&a,(void*)C_TARGET_LDFLAGS);
av2[3]=C_fix(0);
((C_proc)(void*)(*((C_word*)t3+1)))(4,av2);}}

/* k8164 in k8160 in k8156 in k8152 in k8148 in k8142 in k6852 in k6849 in k6846 in k6843 in k6840 in k6837 in k6834 in k6831 in k6828 in k6825 in k6822 in k6819 in k6816 in k6813 */
static void C_ccall f_8166(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,3)))){
C_save_and_reclaim((void *)f_8166,c,av);}
a=C_alloc(6);
t2=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_8170,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
/* ##sys#peek-c-string */
t3=*((C_word*)lf[972]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=C_mpointer(&a,(void*)C_TARGET_INSTALL_PROGRAM_EXECUTABLE_OPTIONS);
av2[3]=C_fix(0);
((C_proc)(void*)(*((C_word*)t3+1)))(4,av2);}}

/* k8168 in k8164 in k8160 in k8156 in k8152 in k8148 in k8142 in k6852 in k6849 in k6846 in k6843 in k6840 in k6837 in k6834 in k6831 in k6828 in k6825 in k6822 in k6819 in k6816 in k6813 */
static void C_ccall f_8170(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,3)))){
C_save_and_reclaim((void *)f_8170,c,av);}
a=C_alloc(6);
t2=C_mutate(&lf[24] /* (set! main#default-install-program-executable-flags ...) */,t1);
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_8174,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
/* ##sys#peek-c-string */
t4=*((C_word*)lf[972]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t4;
av2[1]=t3;
av2[2]=C_mpointer(&a,(void*)C_TARGET_INSTALL_PROGRAM_FILE_OPTIONS);
av2[3]=C_fix(0);
((C_proc)(void*)(*((C_word*)t4+1)))(4,av2);}}

/* k8172 in k8168 in k8164 in k8160 in k8156 in k8152 in k8148 in k8142 in k6852 in k6849 in k6846 in k6843 in k6840 in k6837 in k6834 in k6831 in k6828 in k6825 in k6822 in k6819 in k6816 in k6813 in ... */
static void C_ccall f_8174(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,3)))){
C_save_and_reclaim((void *)f_8174,c,av);}
a=C_alloc(6);
t2=C_mutate(&lf[25] /* (set! main#default-install-program-data-flags ...) */,t1);
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_8178,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
/* ##sys#peek-c-string */
t4=*((C_word*)lf[972]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t4;
av2[1]=t3;
av2[2]=C_mpointer(&a,(void*)C_TARGET_MORE_LIBS);
av2[3]=C_fix(0);
((C_proc)(void*)(*((C_word*)t4+1)))(4,av2);}}

/* k8176 in k8172 in k8168 in k8164 in k8160 in k8156 in k8152 in k8148 in k8142 in k6852 in k6849 in k6846 in k6843 in k6840 in k6837 in k6834 in k6831 in k6828 in k6825 in k6822 in k6819 in k6816 in ... */
static void C_ccall f_8178(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,3)))){
C_save_and_reclaim((void *)f_8178,c,av);}
a=C_alloc(6);
t2=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_8182,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
/* ##sys#peek-c-string */
t3=*((C_word*)lf[972]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=C_mpointer(&a,(void*)C_TARGET_LIB_HOME);
av2[3]=C_fix(0);
((C_proc)(void*)(*((C_word*)t3+1)))(4,av2);}}

/* k8180 in k8176 in k8172 in k8168 in k8164 in k8160 in k8156 in k8152 in k8148 in k8142 in k6852 in k6849 in k6846 in k6843 in k6840 in k6837 in k6834 in k6831 in k6828 in k6825 in k6822 in k6819 in ... */
static void C_ccall f_8182(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,3)))){
C_save_and_reclaim((void *)f_8182,c,av);}
a=C_alloc(6);
t2=C_mutate(&lf[26] /* (set! main#default-libdir ...) */,t1);
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_8186,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
/* ##sys#peek-c-string */
t4=*((C_word*)lf[972]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t4;
av2[1]=t3;
av2[2]=C_mpointer(&a,(void*)C_TARGET_RUN_LIB_HOME);
av2[3]=C_fix(0);
((C_proc)(void*)(*((C_word*)t4+1)))(4,av2);}}

/* k8184 in k8180 in k8176 in k8172 in k8168 in k8164 in k8160 in k8156 in k8152 in k8148 in k8142 in k6852 in k6849 in k6846 in k6843 in k6840 in k6837 in k6834 in k6831 in k6828 in k6825 in k6822 in ... */
static void C_ccall f_8186(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,3)))){
C_save_and_reclaim((void *)f_8186,c,av);}
a=C_alloc(6);
t2=C_mutate(&lf[27] /* (set! main#default-runlibdir ...) */,t1);
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_8190,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
/* ##sys#peek-c-string */
t4=*((C_word*)lf[972]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t4;
av2[1]=t3;
av2[2]=C_mpointer(&a,(void*)C_TARGET_STATIC_LIB_HOME);
av2[3]=C_fix(0);
((C_proc)(void*)(*((C_word*)t4+1)))(4,av2);}}

/* k8188 in k8184 in k8180 in k8176 in k8172 in k8168 in k8164 in k8160 in k8156 in k8152 in k8148 in k8142 in k6852 in k6849 in k6846 in k6843 in k6840 in k6837 in k6834 in k6831 in k6828 in k6825 in ... */
static void C_ccall f_8190(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,3)))){
C_save_and_reclaim((void *)f_8190,c,av);}
a=C_alloc(6);
t2=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_8194,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
/* ##sys#peek-c-string */
t3=*((C_word*)lf[972]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=C_mpointer(&a,(void*)C_TARGET_INCLUDE_HOME);
av2[3]=C_fix(0);
((C_proc)(void*)(*((C_word*)t3+1)))(4,av2);}}

/* k8192 in k8188 in k8184 in k8180 in k8176 in k8172 in k8168 in k8164 in k8160 in k8156 in k8152 in k8148 in k8142 in k6852 in k6849 in k6846 in k6843 in k6840 in k6837 in k6834 in k6831 in k6828 in ... */
static void C_ccall f_8194(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,3)))){
C_save_and_reclaim((void *)f_8194,c,av);}
a=C_alloc(6);
t2=C_mutate(&lf[28] /* (set! main#default-incdir ...) */,t1);
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_8198,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
/* ##sys#peek-c-string */
t4=*((C_word*)lf[972]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t4;
av2[1]=t3;
av2[2]=C_mpointer(&a,(void*)C_TARGET_BIN_HOME);
av2[3]=C_fix(0);
((C_proc)(void*)(*((C_word*)t4+1)))(4,av2);}}

/* k8196 in k8192 in k8188 in k8184 in k8180 in k8176 in k8172 in k8168 in k8164 in k8160 in k8156 in k8152 in k8148 in k8142 in k6852 in k6849 in k6846 in k6843 in k6840 in k6837 in k6834 in k6831 in ... */
static void C_ccall f_8198(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,3)))){
C_save_and_reclaim((void *)f_8198,c,av);}
a=C_alloc(6);
t2=C_mutate(&lf[29] /* (set! main#default-bindir ...) */,t1);
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_8202,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
/* ##sys#peek-c-string */
t4=*((C_word*)lf[972]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t4;
av2[1]=t3;
av2[2]=C_mpointer(&a,(void*)C_TARGET_SHARE_HOME);
av2[3]=C_fix(0);
((C_proc)(void*)(*((C_word*)t4+1)))(4,av2);}}

/* k8200 in k8196 in k8192 in k8188 in k8184 in k8180 in k8176 in k8172 in k8168 in k8164 in k8160 in k8156 in k8152 in k8148 in k8142 in k6852 in k6849 in k6846 in k6843 in k6840 in k6837 in k6834 in ... */
static void C_ccall f_8202(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,2)))){
C_save_and_reclaim((void *)f_8202,c,av);}
a=C_alloc(3);
t2=C_mutate(&lf[30] /* (set! main#default-sharedir ...) */,t1);
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_21948,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
/* egg-environment.scm:63: chicken.platform#software-type */
t4=C_fast_retrieve(lf[975]);{
C_word *av2=av;
av2[0]=t4;
av2[1]=t3;
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}

/* k8208 in k21946 in k8200 in k8196 in k8192 in k8188 in k8184 in k8180 in k8176 in k8172 in k8168 in k8164 in k8160 in k8156 in k8152 in k8148 in k8142 in k6852 in k6849 in k6846 in k6843 in k6840 in ... */
static void C_ccall f_8210(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,3)))){
C_save_and_reclaim((void *)f_8210,c,av);}
a=C_alloc(6);
t2=C_mutate(&lf[33] /* (set! main#default-prefix ...) */,t1);
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_8214,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
/* ##sys#peek-c-string */
t4=*((C_word*)lf[972]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t4;
av2[1]=t3;
av2[2]=C_mpointer(&a,(void*)C_INSTALL_BIN_HOME);
av2[3]=C_fix(0);
((C_proc)(void*)(*((C_word*)t4+1)))(4,av2);}}

/* k8212 in k8208 in k21946 in k8200 in k8196 in k8192 in k8188 in k8184 in k8180 in k8176 in k8172 in k8168 in k8164 in k8160 in k8156 in k8152 in k8148 in k8142 in k6852 in k6849 in k6846 in k6843 in ... */
static void C_ccall f_8214(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(9,c,3)))){
C_save_and_reclaim((void *)f_8214,c,av);}
a=C_alloc(9);
t2=C_mutate(&lf[29] /* (set! main#default-bindir ...) */,t1);
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_8218,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
t4=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_21941,a[2]=t3,tmp=(C_word)a,a+=3,tmp);
/* ##sys#peek-c-string */
t5=*((C_word*)lf[972]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t5;
av2[1]=t4;
av2[2]=C_mpointer(&a,(void*)C_CSC_PROGRAM);
av2[3]=C_fix(0);
((C_proc)(void*)(*((C_word*)t5+1)))(4,av2);}}

/* k8216 in k8212 in k8208 in k21946 in k8200 in k8196 in k8192 in k8188 in k8184 in k8180 in k8176 in k8172 in k8168 in k8164 in k8160 in k8156 in k8152 in k8148 in k8142 in k6852 in k6849 in k6846 in ... */
static void C_ccall f_8218(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(9,c,3)))){
C_save_and_reclaim((void *)f_8218,c,av);}
a=C_alloc(9);
t2=C_mutate(&lf[34] /* (set! main#default-csc ...) */,t1);
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_8222,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
t4=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_21937,a[2]=t3,tmp=(C_word)a,a+=3,tmp);
/* ##sys#peek-c-string */
t5=*((C_word*)lf[972]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t5;
av2[1]=t4;
av2[2]=C_mpointer(&a,(void*)C_CSI_PROGRAM);
av2[3]=C_fix(0);
((C_proc)(void*)(*((C_word*)t5+1)))(4,av2);}}

/* k8220 in k8216 in k8212 in k8208 in k21946 in k8200 in k8196 in k8192 in k8188 in k8184 in k8180 in k8176 in k8172 in k8168 in k8164 in k8160 in k8156 in k8152 in k8148 in k8142 in k6852 in k6849 in ... */
static void C_ccall f_8222(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(9,c,3)))){
C_save_and_reclaim((void *)f_8222,c,av);}
a=C_alloc(9);
t2=C_mutate(&lf[35] /* (set! main#default-csi ...) */,t1);
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_8226,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
t4=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_21933,a[2]=t3,tmp=(C_word)a,a+=3,tmp);
/* ##sys#peek-c-string */
t5=*((C_word*)lf[972]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t5;
av2[1]=t4;
av2[2]=C_mpointer(&a,(void*)C_CHICKEN_DO_PROGRAM);
av2[3]=C_fix(0);
((C_proc)(void*)(*((C_word*)t5+1)))(4,av2);}}

/* k8224 in k8220 in k8216 in k8212 in k8208 in k21946 in k8200 in k8196 in k8192 in k8188 in k8184 in k8180 in k8176 in k8172 in k8168 in k8164 in k8160 in k8156 in k8152 in k8148 in k8142 in k6852 in ... */
static void C_ccall f_8226(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,3)))){
C_save_and_reclaim((void *)f_8226,c,av);}
a=C_alloc(6);
t2=C_mutate(&lf[36] /* (set! main#default-builder ...) */,t1);
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_8230,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
/* ##sys#peek-c-string */
t4=*((C_word*)lf[972]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t4;
av2[1]=t3;
av2[2]=C_mpointer(&a,(void*)C_TARGET_LIBRARIAN);
av2[3]=C_fix(0);
((C_proc)(void*)(*((C_word*)t4+1)))(4,av2);}}

/* k8228 in k8224 in k8220 in k8216 in k8212 in k8208 in k21946 in k8200 in k8196 in k8192 in k8188 in k8184 in k8180 in k8176 in k8172 in k8168 in k8164 in k8160 in k8156 in k8152 in k8148 in k8142 in ... */
static void C_ccall f_8230(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,3)))){
C_save_and_reclaim((void *)f_8230,c,av);}
a=C_alloc(6);
t2=C_mutate(&lf[37] /* (set! main#target-librarian ...) */,t1);
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_8234,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
/* ##sys#peek-c-string */
t4=*((C_word*)lf[972]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t4;
av2[1]=t3;
av2[2]=C_mpointer(&a,(void*)C_TARGET_LIBRARIAN_FLAGS);
av2[3]=C_fix(0);
((C_proc)(void*)(*((C_word*)t4+1)))(4,av2);}}

/* k8232 in k8228 in k8224 in k8220 in k8216 in k8212 in k8208 in k21946 in k8200 in k8196 in k8192 in k8188 in k8184 in k8180 in k8176 in k8172 in k8168 in k8164 in k8160 in k8156 in k8152 in k8148 in ... */
static void C_ccall f_8234(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,3)))){
C_save_and_reclaim((void *)f_8234,c,av);}
a=C_alloc(6);
t2=C_mutate(&lf[38] /* (set! main#target-librarian-options ...) */,t1);
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_8238,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
/* ##sys#peek-c-string */
t4=*((C_word*)lf[972]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t4;
av2[1]=t3;
av2[2]=C_mpointer(&a,(void*)C_INSTALL_EGG_HOME);
av2[3]=C_fix(0);
((C_proc)(void*)(*((C_word*)t4+1)))(4,av2);}}

/* k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in k8212 in k8208 in k21946 in k8200 in k8196 in k8192 in k8188 in k8184 in k8180 in k8176 in k8172 in k8168 in k8164 in k8160 in k8156 in k8152 in ... */
static void C_ccall f_8238(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,3)))){
C_save_and_reclaim((void *)f_8238,c,av);}
a=C_alloc(6);
t2=C_mutate(&lf[39] /* (set! main#host-repo ...) */,t1);
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_8242,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
/* ##sys#peek-c-string */
t4=*((C_word*)lf[972]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t4;
av2[1]=t3;
av2[2]=C_mpointer(&a,(void*)C_INSTALL_LIB_HOME);
av2[3]=C_fix(0);
((C_proc)(void*)(*((C_word*)t4+1)))(4,av2);}}

/* k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in k8212 in k8208 in k21946 in k8200 in k8196 in k8192 in k8188 in k8184 in k8180 in k8176 in k8172 in k8168 in k8164 in k8160 in k8156 in ... */
static void C_ccall f_8242(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,3)))){
C_save_and_reclaim((void *)f_8242,c,av);}
a=C_alloc(6);
t2=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_8246,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
/* ##sys#peek-c-string */
t3=*((C_word*)lf[972]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=C_mpointer(&a,(void*)C_INSTALL_BIN_HOME);
av2[3]=C_fix(0);
((C_proc)(void*)(*((C_word*)t3+1)))(4,av2);}}

/* k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in k8212 in k8208 in k21946 in k8200 in k8196 in k8192 in k8188 in k8184 in k8180 in k8176 in k8172 in k8168 in k8164 in k8160 in ... */
static void C_ccall f_8246(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,3)))){
C_save_and_reclaim((void *)f_8246,c,av);}
a=C_alloc(6);
t2=C_mutate(&lf[40] /* (set! main#host-bindir ...) */,t1);
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_8250,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
/* ##sys#peek-c-string */
t4=*((C_word*)lf[972]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t4;
av2[1]=t3;
av2[2]=C_mpointer(&a,(void*)C_INSTALL_INCLUDE_HOME);
av2[3]=C_fix(0);
((C_proc)(void*)(*((C_word*)t4+1)))(4,av2);}}

/* k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in k8212 in k8208 in k21946 in k8200 in k8196 in k8192 in k8188 in k8184 in k8180 in k8176 in k8172 in k8168 in k8164 in ... */
static void C_ccall f_8250(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,3)))){
C_save_and_reclaim((void *)f_8250,c,av);}
a=C_alloc(6);
t2=C_mutate(&lf[41] /* (set! main#host-incdir ...) */,t1);
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_8254,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
/* ##sys#peek-c-string */
t4=*((C_word*)lf[972]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t4;
av2[1]=t3;
av2[2]=C_mpointer(&a,(void*)C_INSTALL_SHARE_HOME);
av2[3]=C_fix(0);
((C_proc)(void*)(*((C_word*)t4+1)))(4,av2);}}

/* k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in k8212 in k8208 in k21946 in k8200 in k8196 in k8192 in k8188 in k8184 in k8180 in k8176 in k8172 in k8168 in ... */
static void C_ccall f_8254(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,3)))){
C_save_and_reclaim((void *)f_8254,c,av);}
a=C_alloc(6);
t2=C_mutate(&lf[42] /* (set! main#host-sharedir ...) */,t1);
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_8258,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
/* ##sys#peek-c-string */
t4=*((C_word*)lf[972]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t4;
av2[1]=t3;
av2[2]=C_mpointer(&a,(void*)C_INSTALL_MORE_LIBS);
av2[3]=C_fix(0);
((C_proc)(void*)(*((C_word*)t4+1)))(4,av2);}}

/* k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in k8212 in k8208 in k21946 in k8200 in k8196 in k8192 in k8188 in k8184 in k8180 in k8176 in k8172 in ... */
static void C_ccall f_8258(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,3)))){
C_save_and_reclaim((void *)f_8258,c,av);}
a=C_alloc(6);
t2=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_8262,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
/* ##sys#peek-c-string */
t3=*((C_word*)lf[972]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=C_mpointer(&a,(void*)C_INSTALL_CFLAGS);
av2[3]=C_fix(0);
((C_proc)(void*)(*((C_word*)t3+1)))(4,av2);}}

/* k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in k8212 in k8208 in k21946 in k8200 in k8196 in k8192 in k8188 in k8184 in k8180 in k8176 in ... */
static void C_ccall f_8262(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,3)))){
C_save_and_reclaim((void *)f_8262,c,av);}
a=C_alloc(6);
t2=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_8266,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
/* ##sys#peek-c-string */
t3=*((C_word*)lf[972]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=C_mpointer(&a,(void*)C_INSTALL_LDFLAGS);
av2[3]=C_fix(0);
((C_proc)(void*)(*((C_word*)t3+1)))(4,av2);}}

/* k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in k8212 in k8208 in k21946 in k8200 in k8196 in k8192 in k8188 in k8184 in k8180 in ... */
static void C_ccall f_8266(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,3)))){
C_save_and_reclaim((void *)f_8266,c,av);}
a=C_alloc(6);
t2=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_8270,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
/* ##sys#peek-c-string */
t3=*((C_word*)lf[972]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=C_mpointer(&a,(void*)C_INSTALL_CC);
av2[3]=C_fix(0);
((C_proc)(void*)(*((C_word*)t3+1)))(4,av2);}}

/* k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in k8212 in k8208 in k21946 in k8200 in k8196 in k8192 in k8188 in k8184 in ... */
static void C_ccall f_8270(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,3)))){
C_save_and_reclaim((void *)f_8270,c,av);}
a=C_alloc(6);
t2=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_8274,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
/* ##sys#peek-c-string */
t3=*((C_word*)lf[972]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=C_mpointer(&a,(void*)C_INSTALL_CXX);
av2[3]=C_fix(0);
((C_proc)(void*)(*((C_word*)t3+1)))(4,av2);}}

/* k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in k8212 in k8208 in k21946 in k8200 in k8196 in k8192 in k8188 in ... */
static void C_ccall f_8274(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,3)))){
C_save_and_reclaim((void *)f_8274,c,av);}
a=C_alloc(6);
t2=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_8278,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_21928,a[2]=t2,tmp=(C_word)a,a+=3,tmp);
t4=C_retrieve2(lf[19],C_text("main#binary-version"));
/* ##sys#fixnum->string */
t5=C_fast_retrieve(lf[970]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t5;
av2[1]=t3;
av2[2]=C_retrieve2(lf[19],C_text("main#binary-version"));
av2[3]=C_fix(10);
((C_proc)(void*)(*((C_word*)t5+1)))(4,av2);}}

/* k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in k8212 in k8208 in k21946 in k8200 in k8196 in k8192 in ... */
static void C_ccall f_8278(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,3)))){
C_save_and_reclaim((void *)f_8278,c,av);}
a=C_alloc(6);
t2=C_mutate(&lf[43] /* (set! main#target-repo ...) */,t1);
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_8282,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
t4=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_21923,a[2]=t3,tmp=(C_word)a,a+=3,tmp);
t5=C_retrieve2(lf[19],C_text("main#binary-version"));
/* ##sys#fixnum->string */
t6=C_fast_retrieve(lf[970]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t6;
av2[1]=t4;
av2[2]=C_retrieve2(lf[19],C_text("main#binary-version"));
av2[3]=C_fix(10);
((C_proc)(void*)(*((C_word*)t6+1)))(4,av2);}}

/* k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in k8212 in k8208 in k21946 in k8200 in k8196 in ... */
static void C_ccall f_8282(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(7,c,4)))){
C_save_and_reclaim((void *)f_8282,c,av);}
a=C_alloc(7);
t2=C_mutate(&lf[44] /* (set! main#target-run-repo ...) */,t1);
t3=C_mutate(&lf[45] /* (set! main#+egg-info-extension+ ...) */,lf[46]);
t4=C_mutate(&lf[47] /* (set! main#+version-file+ ...) */,lf[48]);
t5=C_mutate(&lf[49] /* (set! main#+timestamp-file+ ...) */,lf[50]);
t6=C_mutate(&lf[51] /* (set! main#+egg-extension+ ...) */,lf[52]);
t7=C_mutate(&lf[53] /* (set! main#destination-repository ...) */,(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_8310,tmp=(C_word)a,a+=2,tmp));
t8=C_mutate(&lf[57] /* (set! main#probe-dir ...) */,(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_8337,tmp=(C_word)a,a+=2,tmp));
t9=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_8351,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
/* egg-environment.scm:120: chicken.process-context#get-environment-variable */
t10=C_fast_retrieve(lf[55]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t10;
av2[1]=t9;
av2[2]=lf[968];
((C_proc)(void*)(*((C_word*)t10+1)))(3,av2);}}

/* k8291 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in ... */
static void C_ccall f_8293(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,c,3)))){
C_save_and_reclaim((void *)f_8293,c,av);}
a=C_alloc(4);
t2=C_i_not(t1);
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_8302,a[2]=((C_word*)t0)[2],a[3]=t1,tmp=(C_word)a,a+=4,tmp);
if(C_truep(t2)){
if(C_truep(t2)){
t4=C_SCHEME_UNDEFINED;
t5=((C_word*)t0)[2];{
C_word *av2=av;
av2[0]=t5;
av2[1]=t4;
f_21094(2,av2);}}
else{
/* egg-environment.scm:108: chicken.base#error */
t4=*((C_word*)lf[109]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t4;
av2[1]=((C_word*)t0)[2];
av2[2]=lf[911];
av2[3]=t1;
((C_proc)(void*)(*((C_word*)t4+1)))(4,av2);}}}
else{
/* egg-environment.scm:107: chicken.pathname#absolute-pathname? */
t4=C_fast_retrieve(lf[912]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t4;
av2[1]=t3;
av2[2]=t1;
((C_proc)(void*)(*((C_word*)t4+1)))(3,av2);}}}

/* k8300 in k8291 in loop in k21077 in k21074 in k21685 in k21893 in k21889 in k21885 in k21881 in k21877 in k21900 in k16187 in k15034 in k15030 in k15027 in k15024 in k8759 in k8352 in k8349 in k8280 in k8276 in ... */
static void C_ccall f_8302(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_8302,c,av);}
if(C_truep(t1)){
t2=C_SCHEME_UNDEFINED;
t3=((C_word*)t0)[2];{
C_word *av2=av;
av2[0]=t3;
av2[1]=t2;
f_21094(2,av2);}}
else{
/* egg-environment.scm:108: chicken.base#error */
t2=*((C_word*)lf[109]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=lf[911];
av2[3]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}}

/* main#destination-repository in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in k8212 in k8208 in k21946 in k8200 in ... */
static void C_fcall f_8310(C_word t1,C_word t2,C_word t3){
C_word tmp;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,0,2)))){
C_save_and_reclaim_args((void *)trf_8310,3,t1,t2,t3);}
a=C_alloc(3);
t4=C_i_nullp(t3);
t5=(C_truep(t4)?C_SCHEME_FALSE:C_i_car(t3));
t6=C_eqp(lf[54],t2);
if(C_truep(t6)){
t7=t1;{
C_word av2[2];
av2[0]=t7;
av2[1]=(C_truep(t5)?C_retrieve2(lf[44],C_text("main#target-run-repo")):C_retrieve2(lf[43],C_text("main#target-repo")));
((C_proc)(void*)(*((C_word*)t7+1)))(2,av2);}}
else{
t7=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_8326,a[2]=t1,tmp=(C_word)a,a+=3,tmp);
/* egg-environment.scm:113: chicken.process-context#get-environment-variable */
t8=C_fast_retrieve(lf[55]);{
C_word av2[3];
av2[0]=t8;
av2[1]=t7;
av2[2]=lf[56];
((C_proc)(void*)(*((C_word*)t8+1)))(3,av2);}}}

/* k8324 in main#destination-repository in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in k8212 in k8208 in k21946 in ... */
static void C_ccall f_8326(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_8326,c,av);}
t2=((C_word*)t0)[2];{
C_word *av2=av;
av2[0]=t2;
av2[1]=(C_truep(t1)?t1:C_retrieve2(lf[39],C_text("main#host-repo")));
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}

/* main#probe-dir in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in k8212 in k8208 in k21946 in k8200 in ... */
static void C_fcall f_8337(C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,0,2)))){
C_save_and_reclaim_args((void *)trf_8337,2,t1,t2);}
a=C_alloc(4);
if(C_truep(t2)){
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_8347,a[2]=t1,a[3]=t2,tmp=(C_word)a,a+=4,tmp);
/* egg-environment.scm:117: chicken.file#directory-exists? */
t4=C_fast_retrieve(lf[58]);{
C_word av2[3];
av2[0]=t4;
av2[1]=t3;
av2[2]=t2;
((C_proc)(void*)(*((C_word*)t4+1)))(3,av2);}}
else{
t3=t1;{
C_word av2[2];
av2[0]=t3;
av2[1]=C_SCHEME_FALSE;
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}}

/* k8345 in main#probe-dir in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in k8212 in k8208 in k21946 in ... */
static void C_ccall f_8347(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_8347,c,av);}
t2=((C_word*)t0)[2];{
C_word *av2=av;
av2[0]=t2;
av2[1]=(C_truep(t1)?((C_word*)t0)[3]:C_SCHEME_FALSE);
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}

/* k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in k8212 in k8208 in k21946 in k8200 in ... */
static void C_ccall f_8351(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,2)))){
C_save_and_reclaim((void *)f_8351,c,av);}
a=C_alloc(6);
t2=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_8354,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
if(C_truep(t1)){
t3=t2;{
C_word *av2=av;
av2[0]=t3;
av2[1]=t1;
f_8354(2,av2);}}
else{
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_21913,a[2]=t2,tmp=(C_word)a,a+=3,tmp);
/* egg-environment.scm:121: chicken.platform#system-cache-directory */
t4=C_fast_retrieve(lf[967]);{
C_word *av2=av;
av2[0]=t4;
av2[1]=t3;
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}}

/* k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in k8212 in k8208 in k21946 in ... */
static void C_ccall f_8354(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word t11;
C_word t12;
C_word t13;
C_word t14;
C_word t15;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(9,c,4)))){
C_save_and_reclaim((void *)f_8354,c,av);}
a=C_alloc(9);
t2=C_mutate(&lf[59] /* (set! main#cache-directory ...) */,t1);
t3=C_mutate(&lf[60] /* (set! main#locate-egg-file ...) */,(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_8356,tmp=(C_word)a,a+=2,tmp));
t4=C_mutate(&lf[67] /* (set! main#get-egg-property ...) */,(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_8393,tmp=(C_word)a,a+=2,tmp));
t5=C_mutate(&lf[68] /* (set! main#get-egg-property* ...) */,(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_8417,tmp=(C_word)a,a+=2,tmp));
t6=C_mutate(&lf[69] /* (set! main#default-static-compilation-options ...) */,lf[70]);
t7=C_mutate(&lf[71] /* (set! main#default-dynamic-compilation-options ...) */,lf[72]);
t8=(C_truep(C_retrieve2(lf[16],C_text("main#staticbuild")))?lf[73]:lf[74]);
t9=C_mutate(&lf[75] /* (set! main#default-program-linkage ...) */,t8);
t10=(C_truep(C_retrieve2(lf[16],C_text("main#staticbuild")))?lf[76]:lf[77]);
t11=C_mutate(&lf[78] /* (set! main#default-extension-linkage ...) */,t10);
t12=C_mutate(&lf[79] /* (set! main#+link-file-extension+ ...) */,lf[80]);
t13=lf[81] /* main#keep-generated-files */ =C_SCHEME_FALSE;;
t14=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_8761,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
/* egg-compile.scm:57: chicken.process-context#get-environment-variable */
t15=C_fast_retrieve(lf[55]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t15;
av2[1]=t14;
av2[2]=lf[965];
((C_proc)(void*)(*((C_word*)t15+1)))(3,av2);}}

/* main#locate-egg-file in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in k8212 in k8208 in ... */
static void C_fcall f_8356(C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(11,0,2)))){
C_save_and_reclaim_args((void *)trf_8356,2,t1,t2);}
a=C_alloc(11);
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_8360,a[2]=t1,a[3]=t2,tmp=(C_word)a,a+=4,tmp);
t4=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_8370,a[2]=t3,a[3]=t2,tmp=(C_word)a,a+=4,tmp);
t5=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_8382,a[2]=t4,tmp=(C_word)a,a+=3,tmp);
/* egg-information.scm:30: chicken.pathname#pathname-directory */
t6=C_fast_retrieve(lf[66]);{
C_word av2[3];
av2[0]=t6;
av2[1]=t5;
av2[2]=t2;
((C_proc)(void*)(*((C_word*)t6+1)))(3,av2);}}

/* k8358 in main#locate-egg-file in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in k8212 in ... */
static void C_ccall f_8360(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,c,2)))){
C_save_and_reclaim((void *)f_8360,c,av);}
a=C_alloc(5);
t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_8366,a[2]=((C_word*)t0)[2],a[3]=t1,a[4]=((C_word*)t0)[3],tmp=(C_word)a,a+=5,tmp);
/* egg-information.scm:34: chicken.file#file-exists? */
t3=C_fast_retrieve(lf[61]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=t1;
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}

/* k8364 in k8358 in main#locate-egg-file in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in ... */
static void C_ccall f_8366(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_8366,c,av);}
t2=((C_word*)t0)[2];{
C_word *av2=av;
av2[0]=t2;
av2[1]=(C_truep(t1)?((C_word*)t0)[3]:((C_word*)t0)[4]);
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}

/* k8368 in main#locate-egg-file in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in k8212 in ... */
static void C_ccall f_8370(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,c,2)))){
C_save_and_reclaim((void *)f_8370,c,av);}
a=C_alloc(5);
t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_8374,a[2]=((C_word*)t0)[2],a[3]=t1,a[4]=((C_word*)t0)[3],tmp=(C_word)a,a+=5,tmp);
/* egg-information.scm:32: chicken.pathname#pathname-file */
t3=C_fast_retrieve(lf[64]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}

/* k8372 in k8368 in main#locate-egg-file in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in ... */
static void C_ccall f_8374(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,c,2)))){
C_save_and_reclaim((void *)f_8374,c,av);}
a=C_alloc(5);
t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_8378,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=t1,tmp=(C_word)a,a+=5,tmp);
/* egg-information.scm:33: chicken.pathname#pathname-extension */
t3=C_fast_retrieve(lf[63]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=((C_word*)t0)[4];
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}

/* k8376 in k8372 in k8368 in main#locate-egg-file in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in ... */
static void C_ccall f_8378(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,4)))){
C_save_and_reclaim((void *)f_8378,c,av);}
/* egg-information.scm:30: chicken.pathname#make-pathname */
t2=C_fast_retrieve(lf[62]);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=((C_word*)t0)[3];
av2[3]=((C_word*)t0)[4];
av2[4]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(5,av2);}}

/* k8380 in main#locate-egg-file in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in k8212 in ... */
static void C_ccall f_8382(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_8382,c,av);}
/* egg-information.scm:30: chicken.pathname#make-pathname */
t2=C_fast_retrieve(lf[62]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=t1;
av2[3]=lf[65];
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}

/* main#get-egg-property in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in k8212 in k8208 in ... */
static C_word C_fcall f_8393(C_word t1,C_word t2,C_word t3){
C_word tmp;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_stack_overflow_check;{}
t4=C_i_nullp(t3);
t5=(C_truep(t4)?C_SCHEME_FALSE:C_i_car(t3));
t6=C_i_assq(t2,t1);
if(C_truep(t6)){
t7=C_i_cadr(t6);
return((C_truep(t7)?t7:t5));}
else{
return(t5);}}

/* main#get-egg-property* in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in k8212 in k8208 in ... */
static C_word C_fcall f_8417(C_word t1,C_word t2,C_word t3){
C_word tmp;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_stack_overflow_check;{}
t4=C_i_nullp(t3);
t5=(C_truep(t4)?C_SCHEME_END_OF_LIST:C_i_car(t3));
t6=C_i_assq(t2,t1);
if(C_truep(t6)){
t7=C_i_cdr(t6);
return((C_truep(t7)?t7:t5));}
else{
return(t5);}}

/* k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in k8212 in k8208 in ... */
static void C_ccall f_8761(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word t11;
C_word t12;
C_word t13;
C_word t14;
C_word t15;
C_word t16;
C_word t17;
C_word t18;
C_word t19;
C_word t20;
C_word t21;
C_word t22;
C_word t23;
C_word t24;
C_word t25;
C_word t26;
C_word t27;
C_word t28;
C_word t29;
C_word t30;
C_word t31;
C_word t32;
C_word t33;
C_word t34;
C_word t35;
C_word t36;
C_word t37;
C_word t38;
C_word t39;
C_word t40;
C_word t41;
C_word t42;
C_word t43;
C_word t44;
C_word t45;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(88,c,9)))){
C_save_and_reclaim((void *)f_8761,c,av);}
a=C_alloc(88);
t2=C_mutate(&lf[82] /* (set! main#override-prefix ...) */,(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_8762,a[2]=t1,tmp=(C_word)a,a+=3,tmp));
t3=C_mutate(&lf[84] /* (set! main#object-extension ...) */,(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_8771,tmp=(C_word)a,a+=2,tmp));
t4=C_mutate(&lf[87] /* (set! main#archive-extension ...) */,(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_8790,tmp=(C_word)a,a+=2,tmp));
t5=C_mutate(&lf[90] /* (set! main#executable-extension ...) */,(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_8809,tmp=(C_word)a,a+=2,tmp));
t6=C_mutate(&lf[93] /* (set! main#copy-directory-command ...) */,(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_8828,tmp=(C_word)a,a+=2,tmp));
t7=C_mutate(&lf[96] /* (set! main#mkdir-command ...) */,(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_8847,tmp=(C_word)a,a+=2,tmp));
t8=C_mutate(&lf[99] /* (set! main#remove-file-command ...) */,(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_8878,tmp=(C_word)a,a+=2,tmp));
t9=C_mutate(&lf[102] /* (set! main#uses-compiled-import-library? ...) */,(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_8916,tmp=(C_word)a,a+=2,tmp));
t10=C_mutate(&lf[104] /* (set! main#sort-dependencies ...) */,(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_8929,tmp=(C_word)a,a+=2,tmp));
t11=C_mutate(&lf[115] /* (set! main#compile-egg-info ...) */,(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_9200,tmp=(C_word)a,a+=2,tmp));
t12=C_mutate(&lf[216] /* (set! main#compile-static-extension ...) */,(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_12065,tmp=(C_word)a,a+=2,tmp));
t13=C_mutate(&lf[218] /* (set! main#compile-dynamic-extension ...) */,(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_12423,tmp=(C_word)a,a+=2,tmp));
t14=C_mutate(&lf[215] /* (set! main#compile-import-library ...) */,(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_12746,tmp=(C_word)a,a+=2,tmp));
t15=C_mutate(&lf[221] /* (set! main#compile-static-object ...) */,(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_12832,tmp=(C_word)a,a+=2,tmp));
t16=C_mutate(&lf[222] /* (set! main#compile-dynamic-object ...) */,(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_12950,tmp=(C_word)a,a+=2,tmp));
t17=C_mutate(&lf[220] /* (set! main#compile-dynamic-program ...) */,(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_13068,tmp=(C_word)a,a+=2,tmp));
t18=C_mutate(&lf[219] /* (set! main#compile-static-program ...) */,(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_13258,tmp=(C_word)a,a+=2,tmp));
t19=C_mutate(&lf[223] /* (set! main#compile-generated-file ...) */,(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_13448,tmp=(C_word)a,a+=2,tmp));
t20=C_mutate(&lf[214] /* (set! main#install-static-extension ...) */,(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_13500,tmp=(C_word)a,a+=2,tmp));
t21=C_mutate(&lf[213] /* (set! main#install-dynamic-extension ...) */,(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_13590,tmp=(C_word)a,a+=2,tmp));
t22=C_mutate(&lf[211] /* (set! main#install-import-library ...) */,(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_13664,tmp=(C_word)a,a+=2,tmp));
t23=C_mutate(&lf[212] /* (set! main#install-import-library-source ...) */,(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_13678,tmp=(C_word)a,a+=2,tmp));
t24=C_mutate(&lf[210] /* (set! main#install-types-file ...) */,(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_13732,tmp=(C_word)a,a+=2,tmp));
t25=C_mutate(&lf[209] /* (set! main#install-inline-file ...) */,(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_13786,tmp=(C_word)a,a+=2,tmp));
t26=C_mutate(&lf[208] /* (set! main#install-program ...) */,(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_13840,tmp=(C_word)a,a+=2,tmp));
t27=C_mutate(&lf[450] /* (set! main#install-random-files ...) */,(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_13917,tmp=(C_word)a,a+=2,tmp));
t28=C_mutate(&lf[206] /* (set! main#install-data ...) */,(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_14148,tmp=(C_word)a,a+=2,tmp));
t29=C_mutate(&lf[207] /* (set! main#install-c-include ...) */,(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_14178,tmp=(C_word)a,a+=2,tmp));
t30=C_mutate(&lf[466] /* (set! main#generate-shell-commands ...) */,(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_14211,tmp=(C_word)a,a+=2,tmp));
t31=C_mutate(&lf[471] /* (set! main#build-prefix ...) */,(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_14287,tmp=(C_word)a,a+=2,tmp));
t32=C_mutate(&lf[488] /* (set! main#build-suffix ...) */,(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_14432,tmp=(C_word)a,a+=2,tmp));
t33=C_mutate(&lf[489] /* (set! main#install-prefix ...) */,(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_14459,tmp=(C_word)a,a+=2,tmp));
t34=C_mutate(&lf[493] /* (set! main#install-suffix ...) */,(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_14501,tmp=(C_word)a,a+=2,tmp));
t35=C_mutate(&lf[235] /* (set! main#qs* ...) */,(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_14651,tmp=(C_word)a,a+=2,tmp));
t36=C_mutate(&lf[332] /* (set! main#slashify ...) */,(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_14682,tmp=(C_word)a,a+=2,tmp));
t37=C_mutate(&lf[451] /* (set! main#prefix ...) */,(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_14746,tmp=(C_word)a,a+=2,tmp));
t38=C_mutate(&lf[509] /* (set! main#system+ ...) */,(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_14756,tmp=(C_word)a,a+=2,tmp));
t39=C_mutate(&lf[261] /* (set! main#arglist ...) */,(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_14798,tmp=(C_word)a,a+=2,tmp));
t40=C_mutate(&lf[237] /* (set! main#filelist ...) */,(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_14857,tmp=(C_word)a,a+=2,tmp));
t41=C_mutate(&lf[403] /* (set! main#shell-variable ...) */,(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_14912,tmp=(C_word)a,a+=2,tmp));
t42=C_mutate(&lf[273] /* (set! main#custom-cmd ...) */,(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_14949,tmp=(C_word)a,a+=2,tmp));
t43=C_mutate(&lf[456] /* (set! main#strip-dir-prefix ...) */,(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_14984,tmp=(C_word)a,a+=2,tmp));
t44=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_15026,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);
/* egg-download.scm:32: chicken.tcp#tcp-connect-timeout */
t45=C_fast_retrieve(lf[964]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t45;
av2[1]=t44;
av2[2]=C_fix(30000);
((C_proc)(void*)(*((C_word*)t45+1)))(3,av2);}}

/* main#override-prefix in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in k8212 in ... */
static void C_fcall f_8762(C_word t0,C_word t1,C_word t2,C_word t3){
C_word tmp;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,0,3)))){
C_save_and_reclaim_args((void *)trf_8762,4,t0,t1,t2,t3);}
if(C_truep(((C_word*)t0)[2])){
/* egg-compile.scm:60: scheme#string-append */
t4=*((C_word*)lf[83]+1);{
C_word av2[4];
av2[0]=t4;
av2[1]=t1;
av2[2]=((C_word*)t0)[2];
av2[3]=t2;
((C_proc)(void*)(*((C_word*)t4+1)))(4,av2);}}
else{
t4=t1;{
C_word av2[2];
av2[0]=t4;
av2[1]=t3;
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}}

/* main#object-extension in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in k8212 in ... */
static C_word C_fcall f_8771(C_word t1){
C_word tmp;
C_word t2;
C_word t3;
C_word t4;
C_stack_overflow_check;{}
t2=C_eqp(t1,lf[32]);
if(C_truep(t2)){
return(lf[85]);}
else{
t3=C_eqp(t1,lf[31]);
return((C_truep(t3)?lf[86]:C_SCHEME_UNDEFINED));}}

/* main#archive-extension in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in k8212 in ... */
static C_word C_fcall f_8790(C_word t1){
C_word tmp;
C_word t2;
C_word t3;
C_word t4;
C_stack_overflow_check;{}
t2=C_eqp(t1,lf[32]);
if(C_truep(t2)){
return(lf[88]);}
else{
t3=C_eqp(t1,lf[31]);
return((C_truep(t3)?lf[89]:C_SCHEME_UNDEFINED));}}

/* main#executable-extension in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in k8212 in ... */
static C_word C_fcall f_8809(C_word t1){
C_word tmp;
C_word t2;
C_word t3;
C_word t4;
C_stack_overflow_check;{}
t2=C_eqp(t1,lf[32]);
if(C_truep(t2)){
return(lf[91]);}
else{
t3=C_eqp(t1,lf[31]);
return((C_truep(t3)?lf[92]:C_SCHEME_UNDEFINED));}}

/* main#copy-directory-command in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in k8212 in ... */
static C_word C_fcall f_8828(C_word t1){
C_word tmp;
C_word t2;
C_word t3;
C_word t4;
C_stack_overflow_check;{}
t2=C_eqp(t1,lf[32]);
if(C_truep(t2)){
return(lf[94]);}
else{
t3=C_eqp(t1,lf[31]);
return((C_truep(t3)?lf[95]:C_SCHEME_UNDEFINED));}}

/* main#mkdir-command in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in k8212 in ... */
static C_word C_fcall f_8847(C_word t1){
C_word tmp;
C_word t2;
C_word t3;
C_word t4;
C_stack_overflow_check;{}
t2=C_eqp(t1,lf[32]);
if(C_truep(t2)){
return(lf[97]);}
else{
t3=C_eqp(t1,lf[31]);
return((C_truep(t3)?lf[98]:C_SCHEME_UNDEFINED));}}

/* main#remove-file-command in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in k8212 in ... */
static C_word C_fcall f_8878(C_word t1){
C_word tmp;
C_word t2;
C_word t3;
C_word t4;
C_stack_overflow_check;{}
t2=C_eqp(t1,lf[32]);
if(C_truep(t2)){
return(lf[100]);}
else{
t3=C_eqp(t1,lf[31]);
return((C_truep(t3)?lf[101]:C_SCHEME_UNDEFINED));}}

/* main#uses-compiled-import-library? in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in k8212 in ... */
static C_word C_fcall f_8916(C_word t1){
C_word tmp;
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_stack_overflow_check;{}
t2=C_eqp(t1,lf[103]);
if(C_truep(t2)){
t3=C_retrieve2(lf[16],C_text("main#staticbuild"));
t4=C_retrieve2(lf[16],C_text("main#staticbuild"));
return(C_i_not(C_retrieve2(lf[16],C_text("main#staticbuild"))));}
else{
return(C_SCHEME_TRUE);}}

/* main#sort-dependencies in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in k8212 in ... */
static void C_fcall f_8929(C_word t1,C_word t2,C_word t3){
C_word tmp;
C_word t4;
C_word t5;
C_word t6;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(7,0,3)))){
C_save_and_reclaim_args((void *)trf_8929,3,t1,t2,t3);}
a=C_alloc(7);
t4=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_8933,a[2]=t1,tmp=(C_word)a,a+=3,tmp);
t5=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_8938,a[2]=t2,a[3]=t3,tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:113: scheme#call-with-current-continuation */
t6=*((C_word*)lf[114]+1);{
C_word av2[3];
av2[0]=t6;
av2[1]=t4;
av2[2]=t5;
((C_proc)(void*)(*((C_word*)t6+1)))(3,av2);}}

/* k8931 in main#sort-dependencies in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in ... */
static void C_ccall f_8933(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_8933,c,av);}
/* egg-compile.scm:112: g1163 */
t2=t1;{
C_word *av2=av;
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
((C_proc)C_fast_retrieve_proc(t2))(2,av2);}}

/* a8937 in main#sort-dependencies in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in ... */
static void C_ccall f_8938(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3;
C_word t4;
C_word t5;
C_word *a;
if(c!=3) C_bad_argc_2(c,3,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(9,c,3)))){
C_save_and_reclaim((void *)f_8938,c,av);}
a=C_alloc(9);
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_8944,a[2]=((C_word*)t0)[2],a[3]=t2,tmp=(C_word)a,a+=4,tmp);
t4=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_8989,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=t2,tmp=(C_word)a,a+=5,tmp);
/* egg-compile.scm:113: chicken.condition#with-exception-handler */
t5=C_fast_retrieve(lf[113]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t5;
av2[1]=t1;
av2[2]=t3;
av2[3]=t4;
((C_proc)(void*)(*((C_word*)t5+1)))(4,av2);}}

/* a8943 in a8937 in main#sort-dependencies in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in ... */
static void C_ccall f_8944(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3;
C_word t4;
C_word *a;
if(c!=3) C_bad_argc_2(c,3,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,c,2)))){
C_save_and_reclaim((void *)f_8944,c,av);}
a=C_alloc(4);
t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_8950,a[2]=t2,a[3]=((C_word*)t0)[2],tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:113: k1160 */
t4=((C_word*)t0)[3];{
C_word *av2=av;
av2[0]=t4;
av2[1]=t1;
av2[2]=t3;
((C_proc)C_fast_retrieve_proc(t4))(3,av2);}}

/* a8949 in a8943 in a8937 in main#sort-dependencies in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in ... */
static void C_ccall f_8950(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
if(c!=2) C_bad_argc_2(c,2,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,3)))){
C_save_and_reclaim((void *)f_8950,c,av);}
t2=C_i_structurep(((C_word*)t0)[2],lf[105]);
t3=(C_truep(t2)?C_slot(((C_word*)t0)[2],C_fix(1)):C_SCHEME_FALSE);
if(C_truep(t3)){
if(C_truep(C_i_memv(lf[106],t3))){
if(C_truep(C_i_memv(lf[107],t3))){
if(C_truep(C_i_memv(lf[108],t3))){
/* egg-compile.scm:115: chicken.base#error */
t4=*((C_word*)lf[109]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t4;
av2[1]=t1;
av2[2]=lf[110];
av2[3]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t4+1)))(4,av2);}}
else{
/* egg-compile.scm:113: chicken.condition#signal */
t4=C_fast_retrieve(lf[111]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t4;
av2[1]=t1;
av2[2]=((C_word*)t0)[2];
((C_proc)(void*)(*((C_word*)t4+1)))(3,av2);}}}
else{
/* egg-compile.scm:113: chicken.condition#signal */
t4=C_fast_retrieve(lf[111]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t4;
av2[1]=t1;
av2[2]=((C_word*)t0)[2];
((C_proc)(void*)(*((C_word*)t4+1)))(3,av2);}}}
else{
/* egg-compile.scm:113: chicken.condition#signal */
t4=C_fast_retrieve(lf[111]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t4;
av2[1]=t1;
av2[2]=((C_word*)t0)[2];
((C_proc)(void*)(*((C_word*)t4+1)))(3,av2);}}}
else{
/* egg-compile.scm:113: chicken.condition#signal */
t4=C_fast_retrieve(lf[111]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t4;
av2[1]=t1;
av2[2]=((C_word*)t0)[2];
((C_proc)(void*)(*((C_word*)t4+1)))(3,av2);}}}

/* a8988 in a8937 in main#sort-dependencies in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in ... */
static void C_ccall f_8989(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
if(c!=2) C_bad_argc_2(c,2,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(11,c,3)))){
C_save_and_reclaim((void *)f_8989,c,av);}
a=C_alloc(11);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_8991,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_8996,a[2]=((C_word*)t0)[4],tmp=(C_word)a,a+=3,tmp);
t4=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_9013,a[2]=t3,a[3]=t1,tmp=(C_word)a,a+=4,tmp);
/* tmp16265 */
t5=t2;
f_8991(t5,t4);}

/* tmp16265 in a8988 in a8937 in main#sort-dependencies in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in ... */
static void C_fcall f_8991(C_word t0,C_word t1){
C_word tmp;
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,0,3)))){
C_save_and_reclaim_args((void *)trf_8991,2,t0,t1);}
/* egg-compile.scm:113: chicken.sort#topological-sort */
t2=C_fast_retrieve(lf[112]);{
C_word av2[4];
av2[0]=t2;
av2[1]=t1;
av2[2]=((C_word*)t0)[2];
av2[3]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}

/* tmp26266 in a8988 in a8937 in main#sort-dependencies in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in ... */
static void C_fcall f_8996(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,0,2)))){
C_save_and_reclaim_args((void *)trf_8996,3,t0,t1,t2);}
a=C_alloc(3);
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_9002,a[2]=t2,tmp=(C_word)a,a+=3,tmp);
/* egg-compile.scm:113: k1160 */
t4=((C_word*)t0)[2];{
C_word av2[3];
av2[0]=t4;
av2[1]=t1;
av2[2]=t3;
((C_proc)C_fast_retrieve_proc(t4))(3,av2);}}

/* a9001 in tmp26266 in a8988 in a8937 in main#sort-dependencies in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in ... */
static void C_ccall f_9002(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
if(c!=2) C_bad_argc_2(c,2,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_9002,c,av);}{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=0;
av2[1]=t1;
av2[2]=((C_word*)t0)[2];
C_apply_values(3,av2);}}

/* k9011 in a8988 in a8937 in main#sort-dependencies in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in ... */
static void C_ccall f_9013(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,2)))){
C_save_and_reclaim((void *)f_9013,c,av);}
a=C_alloc(3);
/* tmp26266 */
t2=((C_word*)t0)[2];
f_8996(t2,((C_word*)t0)[3],C_a_i_list(&a,1,t1));}

/* implib in k9344 in k9340 in k9336 in k9332 in k9310 in k9307 in k9301 in k9298 in a9289 in k9249 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in ... */
static void C_fcall f_9018(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,0,6)))){
C_save_and_reclaim_args((void *)trf_9018,3,t0,t1,t2);}
t3=(
/* egg-compile.scm:123: uses-compiled-import-library? */
  f_8916(((C_word*)t0)[2])
);
if(C_truep(t3)){
/* egg-compile.scm:122: chicken.string#conc */
t4=C_fast_retrieve(lf[134]);{
C_word av2[7];
av2[0]=t4;
av2[1]=t1;
av2[2]=((C_word*)t0)[3];
av2[3]=lf[135];
av2[4]=t2;
av2[5]=lf[136];
av2[6]=lf[137];
((C_proc)(void*)(*((C_word*)t4+1)))(7,av2);}}
else{
/* egg-compile.scm:122: chicken.string#conc */
t4=C_fast_retrieve(lf[134]);{
C_word av2[7];
av2[0]=t4;
av2[1]=t1;
av2[2]=((C_word*)t0)[3];
av2[3]=lf[135];
av2[4]=t2;
av2[5]=lf[136];
av2[6]=lf[138];
((C_proc)(void*)(*((C_word*)t4+1)))(7,av2);}}}

/* map-loop1186 in k9344 in k9340 in k9336 in k9332 in k9310 in k9307 in k9301 in k9298 in a9289 in k9249 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in ... */
static void C_fcall f_9043(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,0,2)))){
C_save_and_reclaim_args((void *)trf_9043,3,t0,t1,t2);}
a=C_alloc(6);
if(C_truep(C_i_pairp(t2))){
t3=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_9068,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=t1,a[5]=t2,tmp=(C_word)a,a+=6,tmp);
/* egg-compile.scm:127: g1192 */
t4=((C_word*)t0)[4];
f_9018(t4,t3,C_slot(t2,C_fix(0)));}
else{
t3=t1;{
C_word av2[2];
av2[0]=t3;
av2[1]=C_slot(((C_word*)t0)[5],C_fix(1));
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}}

/* k9066 in map-loop1186 in k9344 in k9340 in k9336 in k9332 in k9310 in k9307 in k9301 in k9298 in a9289 in k9249 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in ... */
static void C_ccall f_9068(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,2)))){
C_save_and_reclaim((void *)f_9068,c,av);}
a=C_alloc(3);
t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST);
t3=C_i_setslot(((C_word*)((C_word*)t0)[2])[1],C_fix(1),t2);
t4=C_mutate(((C_word *)((C_word*)t0)[2])+1,t2);
t5=((C_word*)((C_word*)t0)[3])[1];
f_9043(t5,((C_word*)t0)[4],C_slot(((C_word*)t0)[5],C_fix(1)));}

/* k9080 in k9344 in k9340 in k9336 in k9332 in k9310 in k9307 in k9301 in k9298 in a9289 in k9249 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in ... */
static void C_ccall f_9082(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(18,c,2)))){
C_save_and_reclaim((void *)f_9082,c,av);}
a=C_alloc(18);
t2=C_a_i_list1(&a,1,t1);
/* egg-compile.scm:211: addfiles */
t3=((C_word*)((C_word*)t0)[2])[1];
f_9227(t3,((C_word*)t0)[3],C_a_i_list(&a,5,((C_word*)t0)[4],((C_word*)t0)[5],((C_word*)t0)[6],((C_word*)t0)[7],t2));}

/* walk in loop in compile-cond-expand in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in ... */
static void C_ccall f_9096(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word t11;
C_word t12;
C_word *a;
loop:
if(c!=3) C_bad_argc_2(c,3,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,3)))){
av[0]=t0;
av[1]=t1;
av[2]=t2;
C_save_and_reclaim((void *)f_9096,c,av);}
a=C_alloc(3);
t3=C_i_listp(t2);
t4=(C_truep(t3)?C_i_pairp(t2):C_SCHEME_FALSE);
if(C_truep(t4)){
t5=C_i_car(t2);
t6=C_eqp(t5,lf[190]);
t7=(C_truep(t6)?C_eqp(C_fix(2),C_i_length(t2)):C_SCHEME_FALSE);
if(C_truep(t7)){
t8=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_9116,a[2]=t1,tmp=(C_word)a,a+=3,tmp);
/* egg-compile.scm:140: walk */
t11=t8;
t12=C_i_cadr(t2);
t1=t11;
t2=t12;
c=3;
goto loop;}
else{
t8=C_eqp(lf[191],C_u_i_car(t2));
if(C_truep(t8)){
/* egg-compile.scm:141: every */
f_7231(t1,((C_word*)((C_word*)t0)[2])[1],C_u_i_cdr(t2));}
else{
t9=C_eqp(lf[192],C_u_i_car(t2));
if(C_truep(t9)){
/* egg-compile.scm:142: any */
f_7265(t1,((C_word*)((C_word*)t0)[2])[1],C_u_i_cdr(t2));}
else{
/* egg-compile.scm:135: chicken.base#error */
t10=*((C_word*)lf[109]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t10;
av2[1]=t1;
av2[2]=lf[193];
av2[3]=t2;
((C_proc)(void*)(*((C_word*)t10+1)))(4,av2);}}}}}
else{
if(C_truep((C_truep(C_eqp(t2,lf[143]))?C_SCHEME_TRUE:(C_truep(C_eqp(t2,lf[146]))?C_SCHEME_TRUE:C_SCHEME_FALSE)))){
t5=t1;{
C_word *av2=av;
av2[0]=t5;
av2[1]=C_i_memq(t2,((C_word*)t0)[3]);
((C_proc)(void*)(*((C_word*)t5+1)))(2,av2);}}
else{
if(C_truep((C_truep(C_eqp(t2,lf[54]))?C_SCHEME_TRUE:(C_truep(C_eqp(t2,lf[103]))?C_SCHEME_TRUE:C_SCHEME_FALSE)))){
t5=t1;{
C_word *av2=av;
av2[0]=t5;
av2[1]=C_i_memq(t2,((C_word*)t0)[4]);
((C_proc)(void*)(*((C_word*)t5+1)))(2,av2);}}
else{
if(C_truep(C_i_symbolp(t2))){
/* egg-compile.scm:146: chicken.platform#feature? */
t5=C_fast_retrieve(lf[194]);{
C_word *av2=av;
av2[0]=t5;
av2[1]=t1;
av2[2]=t2;
((C_proc)(void*)(*((C_word*)t5+1)))(3,av2);}}
else{
/* egg-compile.scm:135: chicken.base#error */
t5=*((C_word*)lf[109]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t5;
av2[1]=t1;
av2[2]=lf[193];
av2[3]=t2;
((C_proc)(void*)(*((C_word*)t5+1)))(4,av2);}}}}}}

/* k9114 in walk in loop in compile-cond-expand in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in ... */
static void C_ccall f_9116(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_9116,c,av);}
t2=((C_word*)t0)[2];{
C_word *av2=av;
av2[0]=t2;
av2[1]=C_i_not(t1);
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}

/* main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in k8212 in ... */
static void C_fcall f_9200(C_word t1,C_word t2,C_word t3,C_word t4,C_word t5,C_word t6){
C_word tmp;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word t11;
C_word t12;
C_word t13;
C_word t14;
C_word t15;
C_word t16;
C_word t17;
C_word t18;
C_word t19;
C_word t20;
C_word t21;
C_word t22;
C_word t23;
C_word t24;
C_word t25;
C_word t26;
C_word t27;
C_word t28;
C_word t29;
C_word t30;
C_word t31;
C_word t32;
C_word t33;
C_word t34;
C_word t35;
C_word t36;
C_word t37;
C_word t38;
C_word t39;
C_word t40;
C_word t41;
C_word t42;
C_word t43;
C_word t44;
C_word t45;
C_word t46;
C_word t47;
C_word t48;
C_word t49;
C_word t50;
C_word t51;
C_word t52;
C_word t53;
C_word t54;
C_word t55;
C_word t56;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(79,0,2)))){
C_save_and_reclaim_args((void *)trf_9200,6,t1,t2,t3,t4,t5,t6);}
a=C_alloc(79);
t7=C_SCHEME_END_OF_LIST;
t8=(*a=C_VECTOR_TYPE|1,a[1]=t7,tmp=(C_word)a,a+=2,tmp);
t9=C_SCHEME_END_OF_LIST;
t10=(*a=C_VECTOR_TYPE|1,a[1]=t9,tmp=(C_word)a,a+=2,tmp);
t11=C_SCHEME_END_OF_LIST;
t12=(*a=C_VECTOR_TYPE|1,a[1]=t11,tmp=(C_word)a,a+=2,tmp);
t13=C_SCHEME_END_OF_LIST;
t14=(*a=C_VECTOR_TYPE|1,a[1]=t13,tmp=(C_word)a,a+=2,tmp);
t15=C_SCHEME_END_OF_LIST;
t16=(*a=C_VECTOR_TYPE|1,a[1]=t15,tmp=(C_word)a,a+=2,tmp);
t17=C_SCHEME_END_OF_LIST;
t18=(*a=C_VECTOR_TYPE|1,a[1]=t17,tmp=(C_word)a,a+=2,tmp);
t19=C_SCHEME_END_OF_LIST;
t20=(*a=C_VECTOR_TYPE|1,a[1]=t19,tmp=(C_word)a,a+=2,tmp);
t21=C_SCHEME_FALSE;
t22=(*a=C_VECTOR_TYPE|1,a[1]=t21,tmp=(C_word)a,a+=2,tmp);
t23=C_SCHEME_FALSE;
t24=(*a=C_VECTOR_TYPE|1,a[1]=t23,tmp=(C_word)a,a+=2,tmp);
t25=C_SCHEME_END_OF_LIST;
t26=(*a=C_VECTOR_TYPE|1,a[1]=t25,tmp=(C_word)a,a+=2,tmp);
t27=C_SCHEME_END_OF_LIST;
t28=(*a=C_VECTOR_TYPE|1,a[1]=t27,tmp=(C_word)a,a+=2,tmp);
t29=C_SCHEME_FALSE;
t30=(*a=C_VECTOR_TYPE|1,a[1]=t29,tmp=(C_word)a,a+=2,tmp);
t31=C_SCHEME_FALSE;
t32=(*a=C_VECTOR_TYPE|1,a[1]=t31,tmp=(C_word)a,a+=2,tmp);
t33=C_SCHEME_END_OF_LIST;
t34=(*a=C_VECTOR_TYPE|1,a[1]=t33,tmp=(C_word)a,a+=2,tmp);
t35=C_SCHEME_FALSE;
t36=(*a=C_VECTOR_TYPE|1,a[1]=t35,tmp=(C_word)a,a+=2,tmp);
t37=C_SCHEME_END_OF_LIST;
t38=(*a=C_VECTOR_TYPE|1,a[1]=t37,tmp=(C_word)a,a+=2,tmp);
t39=C_SCHEME_END_OF_LIST;
t40=(*a=C_VECTOR_TYPE|1,a[1]=t39,tmp=(C_word)a,a+=2,tmp);
t41=C_SCHEME_END_OF_LIST;
t42=(*a=C_VECTOR_TYPE|1,a[1]=t41,tmp=(C_word)a,a+=2,tmp);
t43=C_SCHEME_END_OF_LIST;
t44=(*a=C_VECTOR_TYPE|1,a[1]=t43,tmp=(C_word)a,a+=2,tmp);
t45=C_SCHEME_FALSE;
t46=(*a=C_VECTOR_TYPE|1,a[1]=t45,tmp=(C_word)a,a+=2,tmp);
t47=C_SCHEME_END_OF_LIST;
t48=(*a=C_VECTOR_TYPE|1,a[1]=t47,tmp=(C_word)a,a+=2,tmp);
t49=C_SCHEME_FALSE;
t50=(*a=C_VECTOR_TYPE|1,a[1]=t49,tmp=(C_word)a,a+=2,tmp);
t51=C_SCHEME_FALSE;
t52=(*a=C_VECTOR_TYPE|1,a[1]=t51,tmp=(C_word)a,a+=2,tmp);
t53=C_SCHEME_FALSE;
t54=(*a=C_VECTOR_TYPE|1,a[1]=t53,tmp=(C_word)a,a+=2,tmp);
t55=(*a=C_CLOSURE_TYPE|30,a[1]=(C_word)f_9204,a[2]=t5,a[3]=t28,a[4]=t26,a[5]=t34,a[6]=t42,a[7]=t44,a[8]=t22,a[9]=t40,a[10]=t38,a[11]=t24,a[12]=t30,a[13]=t50,a[14]=t52,a[15]=t54,a[16]=t48,a[17]=t32,a[18]=t46,a[19]=t6,a[20]=t8,a[21]=t12,a[22]=t36,a[23]=t14,a[24]=t16,a[25]=t18,a[26]=t20,a[27]=t10,a[28]=t3,a[29]=t1,a[30]=t4,tmp=(C_word)a,a+=31,tmp);
/* egg-compile.scm:177: locate-egg-file */
f_8356(t55,t2);}

/* k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in k8216 in ... */
static void C_ccall f_9204(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word t11;
C_word t12;
C_word t13;
C_word t14;
C_word t15;
C_word t16;
C_word t17;
C_word t18;
C_word t19;
C_word t20;
C_word t21;
C_word t22;
C_word t23;
C_word t24;
C_word t25;
C_word t26;
C_word t27;
C_word t28;
C_word t29;
C_word t30;
C_word t31;
C_word t32;
C_word t33;
C_word t34;
C_word t35;
C_word t36;
C_word t37;
C_word t38;
C_word t39;
C_word t40;
C_word t41;
C_word t42;
C_word t43;
C_word t44;
C_word t45;
C_word t46;
C_word t47;
C_word t48;
C_word t49;
C_word t50;
C_word t51;
C_word t52;
C_word t53;
C_word t54;
C_word t55;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(160,c,5)))){
C_save_and_reclaim((void *)f_9204,c,av);}
a=C_alloc(160);
t2=(
/* egg-compile.scm:178: object-extension */
  f_8771(((C_word*)t0)[2])
);
t3=(
/* egg-compile.scm:179: archive-extension */
  f_8790(((C_word*)t0)[2])
);
t4=(
/* egg-compile.scm:180: executable-extension */
  f_8809(((C_word*)t0)[2])
);
t5=C_SCHEME_UNDEFINED;
t6=(*a=C_VECTOR_TYPE|1,a[1]=t5,tmp=(C_word)a,a+=2,tmp);
t7=C_SCHEME_UNDEFINED;
t8=(*a=C_VECTOR_TYPE|1,a[1]=t7,tmp=(C_word)a,a+=2,tmp);
t9=C_SCHEME_UNDEFINED;
t10=(*a=C_VECTOR_TYPE|1,a[1]=t9,tmp=(C_word)a,a+=2,tmp);
t11=C_SCHEME_UNDEFINED;
t12=(*a=C_VECTOR_TYPE|1,a[1]=t11,tmp=(C_word)a,a+=2,tmp);
t13=C_SCHEME_UNDEFINED;
t14=(*a=C_VECTOR_TYPE|1,a[1]=t13,tmp=(C_word)a,a+=2,tmp);
t15=C_SCHEME_UNDEFINED;
t16=(*a=C_VECTOR_TYPE|1,a[1]=t15,tmp=(C_word)a,a+=2,tmp);
t17=C_SCHEME_UNDEFINED;
t18=(*a=C_VECTOR_TYPE|1,a[1]=t17,tmp=(C_word)a,a+=2,tmp);
t19=C_SCHEME_UNDEFINED;
t20=(*a=C_VECTOR_TYPE|1,a[1]=t19,tmp=(C_word)a,a+=2,tmp);
t21=C_SCHEME_UNDEFINED;
t22=(*a=C_VECTOR_TYPE|1,a[1]=t21,tmp=(C_word)a,a+=2,tmp);
t23=C_SCHEME_UNDEFINED;
t24=(*a=C_VECTOR_TYPE|1,a[1]=t23,tmp=(C_word)a,a+=2,tmp);
t25=C_SCHEME_UNDEFINED;
t26=(*a=C_VECTOR_TYPE|1,a[1]=t25,tmp=(C_word)a,a+=2,tmp);
t27=C_SCHEME_UNDEFINED;
t28=(*a=C_VECTOR_TYPE|1,a[1]=t27,tmp=(C_word)a,a+=2,tmp);
t29=C_SCHEME_UNDEFINED;
t30=(*a=C_VECTOR_TYPE|1,a[1]=t29,tmp=(C_word)a,a+=2,tmp);
t31=C_SCHEME_UNDEFINED;
t32=(*a=C_VECTOR_TYPE|1,a[1]=t31,tmp=(C_word)a,a+=2,tmp);
t33=C_SCHEME_UNDEFINED;
t34=(*a=C_VECTOR_TYPE|1,a[1]=t33,tmp=(C_word)a,a+=2,tmp);
t35=C_set_block_item(t6,0,(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_9215,tmp=(C_word)a,a+=2,tmp));
t36=C_set_block_item(t8,0,(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_9227,a[2]=((C_word*)t0)[3],a[3]=((C_word*)t0)[4],tmp=(C_word)a,a+=4,tmp));
t37=C_set_block_item(t10,0,(*a=C_CLOSURE_TYPE|35,a[1]=(C_word)f_9238,a[2]=((C_word*)t0)[5],a[3]=((C_word*)t0)[6],a[4]=((C_word*)t0)[7],a[5]=((C_word*)t0)[8],a[6]=((C_word*)t0)[9],a[7]=((C_word*)t0)[10],a[8]=((C_word*)t0)[11],a[9]=((C_word*)t0)[12],a[10]=((C_word*)t0)[13],a[11]=((C_word*)t0)[14],a[12]=((C_word*)t0)[15],a[13]=((C_word*)t0)[16],a[14]=((C_word*)t0)[17],a[15]=((C_word*)t0)[18],a[16]=((C_word*)t0)[19],a[17]=t1,a[18]=((C_word*)t0)[20],a[19]=t8,a[20]=t2,a[21]=t3,a[22]=t12,a[23]=t6,a[24]=((C_word*)t0)[21],a[25]=((C_word*)t0)[22],a[26]=((C_word*)t0)[4],a[27]=((C_word*)t0)[23],a[28]=t16,a[29]=((C_word*)t0)[24],a[30]=((C_word*)t0)[25],a[31]=((C_word*)t0)[26],a[32]=((C_word*)t0)[27],a[33]=t4,a[34]=t14,a[35]=t10,tmp=(C_word)a,a+=36,tmp));
t38=C_set_block_item(t12,0,(*a=C_CLOSURE_TYPE|19,a[1]=(C_word)f_10265,a[2]=((C_word*)t0)[5],a[3]=((C_word*)t0)[13],a[4]=t26,a[5]=t28,a[6]=((C_word*)t0)[14],a[7]=((C_word*)t0)[16],a[8]=((C_word*)t0)[9],a[9]=t22,a[10]=((C_word*)t0)[15],a[11]=((C_word*)t0)[12],a[12]=((C_word*)t0)[7],a[13]=((C_word*)t0)[6],a[14]=((C_word*)t0)[11],a[15]=((C_word*)t0)[17],a[16]=((C_word*)t0)[18],a[17]=((C_word*)t0)[10],a[18]=t14,a[19]=t12,tmp=(C_word)a,a+=20,tmp));
t39=C_set_block_item(t14,0,(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_10703,a[2]=((C_word*)t0)[19],a[3]=t20,tmp=(C_word)a,a+=4,tmp));
t40=C_set_block_item(t16,0,(*a=C_CLOSURE_TYPE|7,a[1]=(C_word)f_10821,a[2]=((C_word*)t0)[22],a[3]=t26,a[4]=t28,a[5]=((C_word*)t0)[4],a[6]=t14,a[7]=t16,tmp=(C_word)a,a+=8,tmp));
t41=C_set_block_item(t18,0,(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_10903,a[2]=((C_word*)t0)[7],a[3]=((C_word*)t0)[6],a[4]=((C_word*)t0)[5],tmp=(C_word)a,a+=5,tmp));
t42=C_set_block_item(t20,0,(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_10954,a[2]=((C_word*)t0)[5],a[3]=((C_word*)t0)[19],tmp=(C_word)a,a+=4,tmp));
t43=C_set_block_item(t22,0,(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_11032,tmp=(C_word)a,a+=2,tmp));
t44=C_set_block_item(t24,0,(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_11053,a[2]=t10,a[3]=t18,a[4]=t14,a[5]=t24,tmp=(C_word)a,a+=6,tmp));
t45=C_set_block_item(t26,0,(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_11138,tmp=(C_word)a,a+=2,tmp));
t46=C_set_block_item(t28,0,(*a=C_CLOSURE_TYPE|1,a[1]=(C_word)f_11178,tmp=(C_word)a,a+=2,tmp));
t47=C_set_block_item(t30,0,*((C_word*)lf[202]+1));
t48=C_set_block_item(t32,0,(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_11191,a[2]=t32,tmp=(C_word)a,a+=3,tmp));
t49=C_set_block_item(t34,0,(*a=C_CLOSURE_TYPE|9,a[1]=(C_word)f_11226,a[2]=((C_word*)t0)[20],a[3]=((C_word*)t0)[21],a[4]=((C_word*)t0)[23],a[5]=((C_word*)t0)[25],a[6]=((C_word*)t0)[26],a[7]=((C_word*)t0)[24],a[8]=((C_word*)t0)[27],a[9]=t32,tmp=(C_word)a,a+=10,tmp));
t50=C_i_check_list_2(((C_word*)t0)[28],lf[118]);
t51=(*a=C_CLOSURE_TYPE|15,a[1]=(C_word)f_11290,a[2]=((C_word*)t0)[29],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[30],a[5]=((C_word*)t0)[28],a[6]=((C_word*)t0)[27],a[7]=((C_word*)t0)[23],a[8]=((C_word*)t0)[25],a[9]=((C_word*)t0)[26],a[10]=((C_word*)t0)[20],a[11]=((C_word*)t0)[19],a[12]=((C_word*)t0)[21],a[13]=((C_word*)t0)[24],a[14]=t34,a[15]=t30,tmp=(C_word)a,a+=16,tmp);
t52=C_SCHEME_UNDEFINED;
t53=(*a=C_VECTOR_TYPE|1,a[1]=t52,tmp=(C_word)a,a+=2,tmp);
t54=C_set_block_item(t53,0,(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_12042,a[2]=t53,a[3]=t24,tmp=(C_word)a,a+=4,tmp));
t55=((C_word*)t53)[1];
f_12042(t55,t51,((C_word*)t0)[28]);}

/* check-target in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in ... */
static void C_fcall f_9215(C_word t1,C_word t2,C_word t3){
C_word tmp;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,0,3)))){
C_save_and_reclaim_args((void *)trf_9215,3,t1,t2,t3);}
a=C_alloc(4);
t4=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_9219,a[2]=t1,a[3]=t2,tmp=(C_word)a,a+=4,tmp);
if(C_truep(C_i_member(t2,t3))){
/* egg-compile.scm:183: chicken.base#error */
t5=*((C_word*)lf[109]+1);{
C_word av2[4];
av2[0]=t5;
av2[1]=t4;
av2[2]=lf[116];
av2[3]=t2;
((C_proc)(void*)(*((C_word*)t5+1)))(4,av2);}}
else{
t5=t1;{
C_word av2[2];
av2[0]=t5;
av2[1]=t2;
((C_proc)(void*)(*((C_word*)t5+1)))(2,av2);}}}

/* k9217 in check-target in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in ... */
static void C_ccall f_9219(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_9219,c,av);}
t2=((C_word*)t0)[2];{
C_word *av2=av;
av2[0]=t2;
av2[1]=((C_word*)t0)[3];
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}

/* addfiles in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in ... */
static void C_fcall f_9227(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(8,0,2)))){
C_save_and_reclaim_args((void *)trf_9227,3,t0,t1,t2);}
a=C_alloc(8);
t3=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_9232,a[2]=((C_word*)t0)[2],a[3]=t1,a[4]=((C_word*)t0)[3],tmp=(C_word)a,a+=5,tmp);
t4=C_a_i_cons(&a,2,((C_word*)((C_word*)t0)[2])[1],t2);
/* egg-compile.scm:186: concatenate */
f_7323(t3,t4);}

/* k9230 in addfiles in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in ... */
static void C_ccall f_9232(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_9232,c,av);}
t2=C_mutate(((C_word *)((C_word*)t0)[2])+1,t1);
t3=((C_word*)t0)[3];{
C_word *av2=av;
av2[0]=t3;
av2[1]=((C_word*)((C_word*)t0)[4])[1];
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}

/* compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in k8220 in ... */
static void C_ccall f_9238(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2=av[2];
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word t11;
C_word t12;
C_word *a;
if(c!=3) C_bad_argc_2(c,3,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(25,c,3)))){
C_save_and_reclaim((void *)f_9238,c,av);}
a=C_alloc(25);
t3=C_i_car(t2);
t4=C_eqp(t3,lf[117]);
if(C_truep(t4)){
t5=(*a=C_CLOSURE_TYPE|24,a[1]=(C_word)f_9251,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],a[9]=((C_word*)t0)[9],a[10]=((C_word*)t0)[10],a[11]=((C_word*)t0)[11],a[12]=((C_word*)t0)[12],a[13]=((C_word*)t0)[13],a[14]=((C_word*)t0)[14],a[15]=((C_word*)t0)[15],a[16]=t2,a[17]=((C_word*)t0)[16],a[18]=((C_word*)t0)[17],a[19]=((C_word*)t0)[18],a[20]=((C_word*)t0)[19],a[21]=((C_word*)t0)[20],a[22]=((C_word*)t0)[21],a[23]=((C_word*)t0)[22],a[24]=t1,tmp=(C_word)a,a+=25,tmp);
/* egg-compile.scm:191: check-target */
f_9215(t5,C_i_cadr(t2),((C_word*)((C_word*)t0)[18])[1]);}
else{
t5=C_eqp(t3,lf[150]);
if(C_truep(t5)){
t6=(*a=C_CLOSURE_TYPE|16,a[1]=(C_word)f_9473,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[4],a[4]=((C_word*)t0)[5],a[5]=((C_word*)t0)[6],a[6]=((C_word*)t0)[7],a[7]=((C_word*)t0)[8],a[8]=((C_word*)t0)[9],a[9]=((C_word*)t0)[14],a[10]=((C_word*)t0)[15],a[11]=t2,a[12]=((C_word*)t0)[16],a[13]=((C_word*)t0)[17],a[14]=((C_word*)t0)[24],a[15]=((C_word*)t0)[22],a[16]=t1,tmp=(C_word)a,a+=17,tmp);
/* egg-compile.scm:240: check-target */
f_9215(t6,C_i_cadr(t2),((C_word*)((C_word*)t0)[18])[1]);}
else{
t6=C_eqp(t3,lf[151]);
if(C_truep(t6)){
t7=(*a=C_CLOSURE_TYPE|10,a[1]=(C_word)f_9586,a[2]=((C_word*)t0)[5],a[3]=((C_word*)t0)[25],a[4]=((C_word*)t0)[26],a[5]=t2,a[6]=((C_word*)t0)[16],a[7]=((C_word*)t0)[27],a[8]=((C_word*)t0)[19],a[9]=((C_word*)t0)[28],a[10]=t1,tmp=(C_word)a,a+=11,tmp);
/* egg-compile.scm:263: check-target */
f_9215(t7,C_i_cadr(t2),((C_word*)((C_word*)t0)[27])[1]);}
else{
t7=C_eqp(t3,lf[157]);
if(C_truep(t7)){
t8=(*a=C_CLOSURE_TYPE|11,a[1]=(C_word)f_9734,a[2]=((C_word*)t0)[5],a[3]=((C_word*)t0)[8],a[4]=((C_word*)t0)[9],a[5]=((C_word*)t0)[7],a[6]=((C_word*)t0)[6],a[7]=t2,a[8]=((C_word*)t0)[17],a[9]=((C_word*)t0)[29],a[10]=((C_word*)t0)[22],a[11]=t1,tmp=(C_word)a,a+=12,tmp);
/* egg-compile.scm:278: check-target */
f_9215(t8,C_i_cadr(t2),((C_word*)((C_word*)t0)[27])[1]);}
else{
t8=C_eqp(t3,lf[159]);
if(C_truep(t8)){
t9=(*a=C_CLOSURE_TYPE|10,a[1]=(C_word)f_9825,a[2]=((C_word*)t0)[5],a[3]=((C_word*)t0)[25],a[4]=((C_word*)t0)[26],a[5]=t2,a[6]=((C_word*)t0)[16],a[7]=((C_word*)t0)[30],a[8]=((C_word*)t0)[19],a[9]=((C_word*)t0)[28],a[10]=t1,tmp=(C_word)a,a+=11,tmp);
/* egg-compile.scm:292: check-target */
f_9215(t9,C_i_cadr(t2),((C_word*)((C_word*)t0)[30])[1]);}
else{
t9=C_eqp(t3,lf[162]);
if(C_truep(t9)){
t10=(*a=C_CLOSURE_TYPE|10,a[1]=(C_word)f_9973,a[2]=((C_word*)t0)[5],a[3]=((C_word*)t0)[25],a[4]=((C_word*)t0)[26],a[5]=t2,a[6]=((C_word*)t0)[16],a[7]=((C_word*)t0)[31],a[8]=((C_word*)t0)[19],a[9]=((C_word*)t0)[28],a[10]=t1,tmp=(C_word)a,a+=11,tmp);
/* egg-compile.scm:307: check-target */
f_9215(t10,C_i_cadr(t2),((C_word*)((C_word*)t0)[31])[1]);}
else{
t10=C_eqp(t3,lf[165]);
if(C_truep(t10)){
t11=(*a=C_CLOSURE_TYPE|19,a[1]=(C_word)f_10121,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[9],a[9]=((C_word*)t0)[8],a[10]=((C_word*)t0)[13],a[11]=((C_word*)t0)[14],a[12]=t2,a[13]=((C_word*)t0)[16],a[14]=((C_word*)t0)[17],a[15]=((C_word*)t0)[32],a[16]=((C_word*)t0)[19],a[17]=((C_word*)t0)[33],a[18]=((C_word*)t0)[22],a[19]=t1,tmp=(C_word)a,a+=20,tmp);
/* egg-compile.scm:322: check-target */
f_9215(t11,C_i_cadr(t2),((C_word*)((C_word*)t0)[32])[1]);}
else{
/* egg-compile.scm:349: compile-common */
t11=((C_word*)((C_word*)t0)[34])[1];
f_10703(t11,t1,t2,((C_word*)((C_word*)t0)[35])[1]);}}}}}}}}

/* k9249 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in ... */
static void C_ccall f_9251(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word t11;
C_word t12;
C_word t13;
C_word t14;
C_word t15;
C_word t16;
C_word t17;
C_word t18;
C_word t19;
C_word t20;
C_word t21;
C_word t22;
C_word t23;
C_word t24;
C_word t25;
C_word t26;
C_word t27;
C_word t28;
C_word t29;
C_word t30;
C_word t31;
C_word t32;
C_word t33;
C_word t34;
C_word t35;
C_word t36;
C_word t37;
C_word t38;
C_word t39;
C_word t40;
C_word t41;
C_word t42;
C_word t43;
C_word t44;
C_word t45;
C_word t46;
C_word t47;
C_word t48;
C_word t49;
C_word t50;
C_word t51;
C_word t52;
C_word t53;
C_word t54;
C_word t55;
C_word t56;
C_word t57;
C_word t58;
C_word t59;
C_word t60;
C_word t61;
C_word t62;
C_word t63;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(168,c,4)))){
C_save_and_reclaim((void *)f_9251,c,av);}
a=C_alloc(168);
t2=t1;
t3=(*a=C_VECTOR_TYPE|1,a[1]=t2,tmp=(C_word)a,a+=2,tmp);
t4=C_SCHEME_END_OF_LIST;
t5=(*a=C_VECTOR_TYPE|1,a[1]=t4,tmp=(C_word)a,a+=2,tmp);
t6=C_SCHEME_END_OF_LIST;
t7=(*a=C_VECTOR_TYPE|1,a[1]=t6,tmp=(C_word)a,a+=2,tmp);
t8=C_SCHEME_FALSE;
t9=(*a=C_VECTOR_TYPE|1,a[1]=t8,tmp=(C_word)a,a+=2,tmp);
t10=C_SCHEME_FALSE;
t11=(*a=C_VECTOR_TYPE|1,a[1]=t10,tmp=(C_word)a,a+=2,tmp);
t12=C_i_nullp(((C_word*)((C_word*)t0)[2])[1]);
t13=(C_truep(t12)?C_retrieve2(lf[78],C_text("main#default-extension-linkage")):((C_word*)((C_word*)t0)[2])[1]);
t14=t13;
t15=(*a=C_VECTOR_TYPE|1,a[1]=t14,tmp=(C_word)a,a+=2,tmp);
t16=C_SCHEME_FALSE;
t17=(*a=C_VECTOR_TYPE|1,a[1]=t16,tmp=(C_word)a,a+=2,tmp);
t18=C_SCHEME_FALSE;
t19=(*a=C_VECTOR_TYPE|1,a[1]=t18,tmp=(C_word)a,a+=2,tmp);
t20=C_SCHEME_FALSE;
t21=(*a=C_VECTOR_TYPE|1,a[1]=t20,tmp=(C_word)a,a+=2,tmp);
t22=((C_word*)((C_word*)t0)[3])[1];
t23=(*a=C_VECTOR_TYPE|1,a[1]=t22,tmp=(C_word)a,a+=2,tmp);
t24=C_SCHEME_END_OF_LIST;
t25=(*a=C_VECTOR_TYPE|1,a[1]=t24,tmp=(C_word)a,a+=2,tmp);
t26=C_SCHEME_FALSE;
t27=(*a=C_VECTOR_TYPE|1,a[1]=t26,tmp=(C_word)a,a+=2,tmp);
t28=C_SCHEME_FALSE;
t29=(*a=C_VECTOR_TYPE|1,a[1]=t28,tmp=(C_word)a,a+=2,tmp);
t30=((C_word*)((C_word*)t0)[4])[1];
t31=(*a=C_VECTOR_TYPE|1,a[1]=t30,tmp=(C_word)a,a+=2,tmp);
t32=C_SCHEME_FALSE;
t33=(*a=C_VECTOR_TYPE|1,a[1]=t32,tmp=(C_word)a,a+=2,tmp);
t34=C_SCHEME_FALSE;
t35=(*a=C_VECTOR_TYPE|1,a[1]=t34,tmp=(C_word)a,a+=2,tmp);
t36=C_SCHEME_FALSE;
t37=(*a=C_VECTOR_TYPE|1,a[1]=t36,tmp=(C_word)a,a+=2,tmp);
t38=C_SCHEME_FALSE;
t39=(*a=C_VECTOR_TYPE|1,a[1]=t38,tmp=(C_word)a,a+=2,tmp);
t40=C_SCHEME_FALSE;
t41=(*a=C_VECTOR_TYPE|1,a[1]=t40,tmp=(C_word)a,a+=2,tmp);
t42=C_SCHEME_FALSE;
t43=(*a=C_VECTOR_TYPE|1,a[1]=t42,tmp=(C_word)a,a+=2,tmp);
t44=C_SCHEME_FALSE;
t45=(*a=C_VECTOR_TYPE|1,a[1]=t44,tmp=(C_word)a,a+=2,tmp);
t46=C_SCHEME_FALSE;
t47=(*a=C_VECTOR_TYPE|1,a[1]=t46,tmp=(C_word)a,a+=2,tmp);
t48=C_SCHEME_FALSE;
t49=(*a=C_VECTOR_TYPE|1,a[1]=t48,tmp=(C_word)a,a+=2,tmp);
t50=C_SCHEME_FALSE;
t51=(*a=C_VECTOR_TYPE|1,a[1]=t50,tmp=(C_word)a,a+=2,tmp);
t52=C_SCHEME_FALSE;
t53=(*a=C_VECTOR_TYPE|1,a[1]=t52,tmp=(C_word)a,a+=2,tmp);
t54=C_SCHEME_FALSE;
t55=(*a=C_VECTOR_TYPE|1,a[1]=t54,tmp=(C_word)a,a+=2,tmp);
t56=C_SCHEME_FALSE;
t57=(*a=C_VECTOR_TYPE|1,a[1]=t56,tmp=(C_word)a,a+=2,tmp);
t58=C_SCHEME_FALSE;
t59=(*a=C_VECTOR_TYPE|1,a[1]=t58,tmp=(C_word)a,a+=2,tmp);
t60=(*a=C_CLOSURE_TYPE|43,a[1]=(C_word)f_9259,a[2]=t33,a[3]=((C_word*)t0)[5],a[4]=t35,a[5]=((C_word*)t0)[6],a[6]=t37,a[7]=((C_word*)t0)[7],a[8]=t39,a[9]=((C_word*)t0)[8],a[10]=t41,a[11]=((C_word*)t0)[9],a[12]=t43,a[13]=((C_word*)t0)[2],a[14]=t45,a[15]=((C_word*)t0)[10],a[16]=t47,a[17]=((C_word*)t0)[11],a[18]=t49,a[19]=((C_word*)t0)[12],a[20]=t51,a[21]=((C_word*)t0)[3],a[22]=t53,a[23]=((C_word*)t0)[13],a[24]=t55,a[25]=((C_word*)t0)[14],a[26]=t57,a[27]=((C_word*)t0)[15],a[28]=t59,a[29]=((C_word*)t0)[4],a[30]=t3,a[31]=t5,a[32]=t7,a[33]=t9,a[34]=t11,a[35]=t15,a[36]=t17,a[37]=t19,a[38]=t21,a[39]=t23,a[40]=t25,a[41]=t27,a[42]=t29,a[43]=t31,tmp=(C_word)a,a+=44,tmp);
t61=(*a=C_CLOSURE_TYPE|23,a[1]=(C_word)f_9290,a[2]=((C_word*)t0)[16],a[3]=((C_word*)t0)[14],a[4]=((C_word*)t0)[5],a[5]=((C_word*)t0)[15],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[8],a[8]=((C_word*)t0)[4],a[9]=((C_word*)t0)[3],a[10]=((C_word*)t0)[2],a[11]=((C_word*)t0)[9],a[12]=((C_word*)t0)[17],a[13]=((C_word*)t0)[10],a[14]=((C_word*)t0)[12],a[15]=((C_word*)t0)[11],a[16]=((C_word*)t0)[18],a[17]=((C_word*)t0)[7],a[18]=((C_word*)t0)[13],a[19]=((C_word*)t0)[19],a[20]=((C_word*)t0)[20],a[21]=((C_word*)t0)[21],a[22]=((C_word*)t0)[22],a[23]=((C_word*)t0)[23],tmp=(C_word)a,a+=24,tmp);
t62=(*a=C_CLOSURE_TYPE|43,a[1]=(C_word)f_9428,a[2]=t3,a[3]=((C_word*)t0)[5],a[4]=t5,a[5]=((C_word*)t0)[6],a[6]=t7,a[7]=((C_word*)t0)[7],a[8]=t9,a[9]=((C_word*)t0)[8],a[10]=t11,a[11]=((C_word*)t0)[9],a[12]=t15,a[13]=((C_word*)t0)[2],a[14]=t17,a[15]=((C_word*)t0)[10],a[16]=t19,a[17]=((C_word*)t0)[11],a[18]=t21,a[19]=((C_word*)t0)[12],a[20]=t23,a[21]=((C_word*)t0)[3],a[22]=t25,a[23]=((C_word*)t0)[13],a[24]=t27,a[25]=((C_word*)t0)[14],a[26]=t29,a[27]=((C_word*)t0)[15],a[28]=t31,a[29]=((C_word*)t0)[4],a[30]=t33,a[31]=t35,a[32]=t37,a[33]=t39,a[34]=t41,a[35]=t43,a[36]=t45,a[37]=t47,a[38]=t49,a[39]=t51,a[40]=t53,a[41]=t55,a[42]=t57,a[43]=t59,tmp=(C_word)a,a+=44,tmp);
/* egg-compile.scm:191: ##sys#dynamic-wind */
t63=*((C_word*)lf[149]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t63;
av2[1]=((C_word*)t0)[24];
av2[2]=t60;
av2[3]=t61;
av2[4]=t62;
((C_proc)(void*)(*((C_word*)t63+1)))(5,av2);}}

/* a9258 in k9249 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in ... */
static void C_ccall f_9259(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word t11;
C_word t12;
C_word t13;
C_word t14;
C_word t15;
C_word t16;
C_word t17;
C_word t18;
C_word t19;
C_word t20;
C_word t21;
C_word t22;
C_word t23;
C_word t24;
C_word t25;
C_word t26;
C_word t27;
C_word t28;
C_word t29;
C_word t30;
C_word *a;
if(c!=2) C_bad_argc_2(c,2,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_9259,c,av);}
t2=C_mutate(((C_word *)((C_word*)t0)[2])+1,((C_word*)((C_word*)t0)[3])[1]);
t3=C_mutate(((C_word *)((C_word*)t0)[4])+1,((C_word*)((C_word*)t0)[5])[1]);
t4=C_mutate(((C_word *)((C_word*)t0)[6])+1,((C_word*)((C_word*)t0)[7])[1]);
t5=C_mutate(((C_word *)((C_word*)t0)[8])+1,((C_word*)((C_word*)t0)[9])[1]);
t6=C_mutate(((C_word *)((C_word*)t0)[10])+1,((C_word*)((C_word*)t0)[11])[1]);
t7=C_mutate(((C_word *)((C_word*)t0)[12])+1,((C_word*)((C_word*)t0)[13])[1]);
t8=C_mutate(((C_word *)((C_word*)t0)[14])+1,((C_word*)((C_word*)t0)[15])[1]);
t9=C_mutate(((C_word *)((C_word*)t0)[16])+1,((C_word*)((C_word*)t0)[17])[1]);
t10=C_mutate(((C_word *)((C_word*)t0)[18])+1,((C_word*)((C_word*)t0)[19])[1]);
t11=C_mutate(((C_word *)((C_word*)t0)[20])+1,((C_word*)((C_word*)t0)[21])[1]);
t12=C_mutate(((C_word *)((C_word*)t0)[22])+1,((C_word*)((C_word*)t0)[23])[1]);
t13=C_mutate(((C_word *)((C_word*)t0)[24])+1,((C_word*)((C_word*)t0)[25])[1]);
t14=C_mutate(((C_word *)((C_word*)t0)[26])+1,((C_word*)((C_word*)t0)[27])[1]);
t15=C_mutate(((C_word *)((C_word*)t0)[28])+1,((C_word*)((C_word*)t0)[29])[1]);
t16=C_mutate(((C_word *)((C_word*)t0)[3])+1,((C_word*)((C_word*)t0)[30])[1]);
t17=C_mutate(((C_word *)((C_word*)t0)[5])+1,((C_word*)((C_word*)t0)[31])[1]);
t18=C_mutate(((C_word *)((C_word*)t0)[7])+1,((C_word*)((C_word*)t0)[32])[1]);
t19=C_mutate(((C_word *)((C_word*)t0)[9])+1,((C_word*)((C_word*)t0)[33])[1]);
t20=C_mutate(((C_word *)((C_word*)t0)[11])+1,((C_word*)((C_word*)t0)[34])[1]);
t21=C_mutate(((C_word *)((C_word*)t0)[13])+1,((C_word*)((C_word*)t0)[35])[1]);
t22=C_mutate(((C_word *)((C_word*)t0)[15])+1,((C_word*)((C_word*)t0)[36])[1]);
t23=C_mutate(((C_word *)((C_word*)t0)[17])+1,((C_word*)((C_word*)t0)[37])[1]);
t24=C_mutate(((C_word *)((C_word*)t0)[19])+1,((C_word*)((C_word*)t0)[38])[1]);
t25=C_mutate(((C_word *)((C_word*)t0)[21])+1,((C_word*)((C_word*)t0)[39])[1]);
t26=C_mutate(((C_word *)((C_word*)t0)[23])+1,((C_word*)((C_word*)t0)[40])[1]);
t27=C_mutate(((C_word *)((C_word*)t0)[25])+1,((C_word*)((C_word*)t0)[41])[1]);
t28=C_mutate(((C_word *)((C_word*)t0)[27])+1,((C_word*)((C_word*)t0)[42])[1]);
t29=C_mutate(((C_word *)((C_word*)t0)[29])+1,((C_word*)((C_word*)t0)[43])[1]);
t30=t1;{
C_word *av2=av;
av2[0]=t30;
av2[1]=C_SCHEME_UNDEFINED;
((C_proc)(void*)(*((C_word*)t30+1)))(2,av2);}}

/* a9289 in k9249 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in ... */
static void C_ccall f_9290(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word *a;
if(c!=2) C_bad_argc_2(c,2,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(29,c,3)))){
C_save_and_reclaim((void *)f_9290,c,av);}
a=C_alloc(29);
t2=C_i_cddr(((C_word*)t0)[2]);
t3=C_i_check_list_2(t2,lf[118]);
t4=(*a=C_CLOSURE_TYPE|22,a[1]=(C_word)f_9300,a[2]=((C_word*)t0)[3],a[3]=((C_word*)t0)[4],a[4]=((C_word*)t0)[5],a[5]=((C_word*)t0)[6],a[6]=((C_word*)t0)[7],a[7]=((C_word*)t0)[8],a[8]=((C_word*)t0)[9],a[9]=((C_word*)t0)[10],a[10]=((C_word*)t0)[11],a[11]=((C_word*)t0)[12],a[12]=((C_word*)t0)[13],a[13]=((C_word*)t0)[14],a[14]=((C_word*)t0)[15],a[15]=((C_word*)t0)[16],a[16]=((C_word*)t0)[17],a[17]=((C_word*)t0)[18],a[18]=((C_word*)t0)[19],a[19]=t1,a[20]=((C_word*)t0)[20],a[21]=((C_word*)t0)[21],a[22]=((C_word*)t0)[22],tmp=(C_word)a,a+=23,tmp);
t5=C_SCHEME_UNDEFINED;
t6=(*a=C_VECTOR_TYPE|1,a[1]=t5,tmp=(C_word)a,a+=2,tmp);
t7=C_set_block_item(t6,0,(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_9405,a[2]=t6,a[3]=((C_word*)t0)[23],tmp=(C_word)a,a+=4,tmp));
t8=((C_word*)t6)[1];
f_9405(t8,t4,t2);}

/* k9298 in a9289 in k9249 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in ... */
static void C_ccall f_9300(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(26,c,3)))){
C_save_and_reclaim((void *)f_9300,c,av);}
a=C_alloc(26);
t2=(*a=C_CLOSURE_TYPE|22,a[1]=(C_word)f_9303,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],a[9]=((C_word*)t0)[9],a[10]=((C_word*)t0)[10],a[11]=((C_word*)t0)[11],a[12]=((C_word*)t0)[12],a[13]=((C_word*)t0)[13],a[14]=((C_word*)t0)[14],a[15]=((C_word*)t0)[15],a[16]=((C_word*)t0)[16],a[17]=((C_word*)t0)[17],a[18]=((C_word*)t0)[18],a[19]=((C_word*)t0)[19],a[20]=((C_word*)t0)[20],a[21]=((C_word*)t0)[21],a[22]=((C_word*)t0)[22],tmp=(C_word)a,a+=23,tmp);
/* egg-compile.scm:206: destination-repository */
f_8310(t2,((C_word*)t0)[11],C_a_i_list(&a,1,C_SCHEME_TRUE));}

/* k9301 in k9298 in a9289 in k9249 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in ... */
static void C_ccall f_9303(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(24,c,2)))){
C_save_and_reclaim((void *)f_9303,c,av);}
a=C_alloc(24);
t2=((C_word*)((C_word*)t0)[2])[1];
t3=(C_truep(t2)?t2:((C_word*)((C_word*)t0)[3])[1]);
t4=(*a=C_CLOSURE_TYPE|23,a[1]=(C_word)f_9309,a[2]=((C_word*)t0)[4],a[3]=t3,a[4]=((C_word*)t0)[3],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],a[9]=((C_word*)t0)[9],a[10]=((C_word*)t0)[10],a[11]=((C_word*)t0)[11],a[12]=((C_word*)t0)[12],a[13]=((C_word*)t0)[13],a[14]=((C_word*)t0)[14],a[15]=((C_word*)t0)[15],a[16]=((C_word*)t0)[16],a[17]=((C_word*)t0)[17],a[18]=((C_word*)t0)[18],a[19]=((C_word*)t0)[19],a[20]=((C_word*)t0)[20],a[21]=t1,a[22]=((C_word*)t0)[21],a[23]=((C_word*)t0)[22],tmp=(C_word)a,a+=24,tmp);
t5=C_eqp(C_SCHEME_TRUE,((C_word*)((C_word*)t0)[12])[1]);
if(C_truep(t5)){
t6=C_mutate(((C_word *)((C_word*)t0)[12])+1,t3);
t7=t4;
f_9309(t7,t6);}
else{
t6=t4;
f_9309(t6,C_SCHEME_UNDEFINED);}}

/* k9307 in k9301 in k9298 in a9289 in k9249 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in ... */
static void C_fcall f_9309(C_word t0,C_word t1){
C_word tmp;
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(24,0,2)))){
C_save_and_reclaim_args((void *)trf_9309,2,t0,t1);}
a=C_alloc(24);
t2=(*a=C_CLOSURE_TYPE|23,a[1]=(C_word)f_9312,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],a[9]=((C_word*)t0)[9],a[10]=((C_word*)t0)[10],a[11]=((C_word*)t0)[11],a[12]=((C_word*)t0)[12],a[13]=((C_word*)t0)[13],a[14]=((C_word*)t0)[14],a[15]=((C_word*)t0)[15],a[16]=((C_word*)t0)[16],a[17]=((C_word*)t0)[17],a[18]=((C_word*)t0)[18],a[19]=((C_word*)t0)[19],a[20]=((C_word*)t0)[20],a[21]=((C_word*)t0)[21],a[22]=((C_word*)t0)[22],a[23]=((C_word*)t0)[23],tmp=(C_word)a,a+=24,tmp);
t3=C_eqp(C_SCHEME_TRUE,((C_word*)((C_word*)t0)[13])[1]);
if(C_truep(t3)){
t4=C_mutate(((C_word *)((C_word*)t0)[13])+1,((C_word*)t0)[3]);
t5=t2;
f_9312(t5,t4);}
else{
t4=t2;
f_9312(t4,C_SCHEME_UNDEFINED);}}

/* k9310 in k9307 in k9301 in k9298 in a9289 in k9249 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in ... */
static void C_fcall f_9312(C_word t0,C_word t1){
C_word tmp;
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(36,0,5)))){
C_save_and_reclaim_args((void *)trf_9312,2,t0,t1);}
a=C_alloc(36);
t2=(*a=C_CLOSURE_TYPE|19,a[1]=(C_word)f_9315,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],a[9]=((C_word*)t0)[9],a[10]=((C_word*)t0)[10],a[11]=((C_word*)t0)[11],a[12]=((C_word*)t0)[12],a[13]=((C_word*)t0)[13],a[14]=((C_word*)t0)[14],a[15]=((C_word*)t0)[15],a[16]=((C_word*)t0)[16],a[17]=((C_word*)t0)[17],a[18]=((C_word*)t0)[18],a[19]=((C_word*)t0)[19],tmp=(C_word)a,a+=20,tmp);
t3=(*a=C_CLOSURE_TYPE|10,a[1]=(C_word)f_9334,a[2]=((C_word*)t0)[20],a[3]=t2,a[4]=((C_word*)t0)[2],a[5]=((C_word*)t0)[11],a[6]=((C_word*)t0)[21],a[7]=((C_word*)t0)[3],a[8]=((C_word*)t0)[13],a[9]=((C_word*)t0)[12],a[10]=((C_word*)t0)[9],tmp=(C_word)a,a+=11,tmp);
if(C_truep(C_i_memq(lf[146],((C_word*)((C_word*)t0)[9])[1]))){
t4=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_9384,a[2]=t3,a[3]=((C_word*)t0)[21],a[4]=((C_word*)t0)[3],tmp=(C_word)a,a+=5,tmp);
if(C_truep(C_i_nullp(((C_word*)((C_word*)t0)[17])[1]))){
/* egg-compile.scm:213: chicken.string#conc */
t5=C_fast_retrieve(lf[134]);{
C_word av2[6];
av2[0]=t5;
av2[1]=t4;
av2[2]=((C_word*)t0)[21];
av2[3]=lf[148];
av2[4]=((C_word*)t0)[3];
av2[5]=((C_word*)t0)[22];
((C_proc)(void*)(*((C_word*)t5+1)))(6,av2);}}
else{
/* egg-compile.scm:213: chicken.string#conc */
t5=C_fast_retrieve(lf[134]);{
C_word av2[6];
av2[0]=t5;
av2[1]=t4;
av2[2]=((C_word*)t0)[21];
av2[3]=lf[148];
av2[4]=((C_word*)t0)[3];
av2[5]=((C_word*)t0)[23];
((C_proc)(void*)(*((C_word*)t5+1)))(6,av2);}}}
else{
t4=t3;
f_9334(t4,C_SCHEME_END_OF_LIST);}}

/* k9313 in k9310 in k9307 in k9301 in k9298 in a9289 in k9249 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in ... */
static void C_ccall f_9315(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(99,c,1)))){
C_save_and_reclaim((void *)f_9315,c,av);}
a=C_alloc(99);
t2=((C_word*)((C_word*)t0)[2])[1];
t3=(C_truep(t2)?t2:C_a_i_list1(&a,1,((C_word*)t0)[3]));
t4=C_a_i_list(&a,31,((C_word*)((C_word*)t0)[4])[1],lf[119],((C_word*)((C_word*)t0)[5])[1],lf[120],((C_word*)((C_word*)t0)[6])[1],lf[121],((C_word*)((C_word*)t0)[7])[1],lf[122],((C_word*)((C_word*)t0)[8])[1],lf[123],((C_word*)((C_word*)t0)[9])[1],lf[124],((C_word*)((C_word*)t0)[10])[1],lf[125],((C_word*)t0)[11],lf[126],((C_word*)((C_word*)t0)[12])[1],lf[127],((C_word*)((C_word*)t0)[13])[1],lf[128],((C_word*)((C_word*)t0)[14])[1],lf[129],((C_word*)t0)[15],lf[130],t3,lf[131],((C_word*)((C_word*)t0)[16])[1],lf[132],((C_word*)((C_word*)t0)[17])[1],lf[133],((C_word*)t0)[3]);
t5=C_a_i_cons(&a,2,t4,((C_word*)((C_word*)t0)[18])[1]);
t6=C_mutate(((C_word *)((C_word*)t0)[18])+1,t5);
t7=((C_word*)t0)[19];{
C_word *av2=av;
av2[0]=t7;
av2[1]=t6;
((C_proc)(void*)(*((C_word*)t7+1)))(2,av2);}}

/* k9332 in k9310 in k9307 in k9301 in k9298 in a9289 in k9249 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in ... */
static void C_fcall f_9334(C_word t0,C_word t1){
C_word tmp;
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(14,0,5)))){
C_save_and_reclaim_args((void *)trf_9334,2,t0,t1);}
a=C_alloc(14);
t2=(*a=C_CLOSURE_TYPE|10,a[1]=(C_word)f_9338,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=t1,a[5]=((C_word*)t0)[4],a[6]=((C_word*)t0)[5],a[7]=((C_word*)t0)[6],a[8]=((C_word*)t0)[7],a[9]=((C_word*)t0)[8],a[10]=((C_word*)t0)[9],tmp=(C_word)a,a+=11,tmp);
if(C_truep(C_i_memq(lf[143],((C_word*)((C_word*)t0)[10])[1]))){
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_9374,a[2]=t2,tmp=(C_word)a,a+=3,tmp);
/* egg-compile.scm:219: chicken.string#conc */
t4=C_fast_retrieve(lf[134]);{
C_word av2[6];
av2[0]=t4;
av2[1]=t3;
av2[2]=((C_word*)t0)[6];
av2[3]=lf[144];
av2[4]=((C_word*)t0)[7];
av2[5]=lf[145];
((C_proc)(void*)(*((C_word*)t4+1)))(6,av2);}}
else{
t3=t2;
f_9338(t3,C_SCHEME_END_OF_LIST);}}

/* k9336 in k9332 in k9310 in k9307 in k9301 in k9298 in a9289 in k9249 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in ... */
static void C_fcall f_9338(C_word t0,C_word t1){
C_word tmp;
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(14,0,5)))){
C_save_and_reclaim_args((void *)trf_9338,2,t0,t1);}
a=C_alloc(14);
t2=(*a=C_CLOSURE_TYPE|10,a[1]=(C_word)f_9342,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=t1,a[6]=((C_word*)t0)[5],a[7]=((C_word*)t0)[6],a[8]=((C_word*)t0)[7],a[9]=((C_word*)t0)[8],a[10]=((C_word*)t0)[9],tmp=(C_word)a,a+=11,tmp);
if(C_truep(((C_word*)((C_word*)t0)[10])[1])){
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_9364,a[2]=t2,tmp=(C_word)a,a+=3,tmp);
/* egg-compile.scm:221: chicken.string#conc */
t4=C_fast_retrieve(lf[134]);{
C_word av2[6];
av2[0]=t4;
av2[1]=t3;
av2[2]=((C_word*)t0)[7];
av2[3]=lf[141];
av2[4]=((C_word*)((C_word*)t0)[10])[1];
av2[5]=lf[142];
((C_proc)(void*)(*((C_word*)t4+1)))(6,av2);}}
else{
t3=t2;
f_9342(t3,C_SCHEME_END_OF_LIST);}}

/* k9340 in k9336 in k9332 in k9310 in k9307 in k9301 in k9298 in a9289 in k9249 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in ... */
static void C_fcall f_9342(C_word t0,C_word t1){
C_word tmp;
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(14,0,5)))){
C_save_and_reclaim_args((void *)trf_9342,2,t0,t1);}
a=C_alloc(14);
t2=(*a=C_CLOSURE_TYPE|10,a[1]=(C_word)f_9346,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=t1,a[7]=((C_word*)t0)[6],a[8]=((C_word*)t0)[7],a[9]=((C_word*)t0)[8],a[10]=((C_word*)t0)[9],tmp=(C_word)a,a+=11,tmp);
if(C_truep(((C_word*)((C_word*)t0)[10])[1])){
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_9357,a[2]=t2,tmp=(C_word)a,a+=3,tmp);
/* egg-compile.scm:224: chicken.string#conc */
t4=C_fast_retrieve(lf[134]);{
C_word av2[6];
av2[0]=t4;
av2[1]=t3;
av2[2]=((C_word*)t0)[8];
av2[3]=lf[139];
av2[4]=((C_word*)((C_word*)t0)[10])[1];
av2[5]=lf[140];
((C_proc)(void*)(*((C_word*)t4+1)))(6,av2);}}
else{
t3=t2;
f_9346(t3,C_SCHEME_END_OF_LIST);}}

/* k9344 in k9340 in k9336 in k9332 in k9310 in k9307 in k9301 in k9298 in a9289 in k9249 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in ... */
static void C_fcall f_9346(C_word t0,C_word t1){
C_word tmp;
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word t11;
C_word t12;
C_word t13;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(25,0,3)))){
C_save_and_reclaim_args((void *)trf_9346,2,t0,t1);}
a=C_alloc(25);
t2=(*a=C_CLOSURE_TYPE|7,a[1]=(C_word)f_9350,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=t1,tmp=(C_word)a,a+=8,tmp);
t3=((C_word*)((C_word*)t0)[7])[1];
t4=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_9018,a[2]=((C_word*)t0)[8],a[3]=((C_word*)t0)[9],tmp=(C_word)a,a+=4,tmp);
if(C_truep(t3)){
t5=C_a_i_cons(&a,2,C_SCHEME_UNDEFINED,C_SCHEME_END_OF_LIST);
t6=t5;
t7=(*a=C_VECTOR_TYPE|1,a[1]=t6,tmp=(C_word)a,a+=2,tmp);
t8=((C_word*)t7)[1];
t9=C_i_check_list_2(t3,lf[8]);
t10=C_SCHEME_UNDEFINED;
t11=(*a=C_VECTOR_TYPE|1,a[1]=t10,tmp=(C_word)a,a+=2,tmp);
t12=C_set_block_item(t11,0,(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_9043,a[2]=t7,a[3]=t11,a[4]=t4,a[5]=t8,tmp=(C_word)a,a+=6,tmp));
t13=((C_word*)t11)[1];
f_9043(t13,t2,t3);}
else{
t5=(*a=C_CLOSURE_TYPE|7,a[1]=(C_word)f_9082,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=t1,tmp=(C_word)a,a+=8,tmp);
/* egg-compile.scm:128: implib */
t6=t4;
f_9018(t6,t5,((C_word*)t0)[10]);}}

/* k9348 in k9344 in k9340 in k9336 in k9332 in k9310 in k9307 in k9301 in k9298 in a9289 in k9249 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in ... */
static void C_ccall f_9350(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(15,c,2)))){
C_save_and_reclaim((void *)f_9350,c,av);}
a=C_alloc(15);
/* egg-compile.scm:211: addfiles */
t2=((C_word*)((C_word*)t0)[2])[1];
f_9227(t2,((C_word*)t0)[3],C_a_i_list(&a,5,((C_word*)t0)[4],((C_word*)t0)[5],((C_word*)t0)[6],((C_word*)t0)[7],t1));}

/* k9355 in k9340 in k9336 in k9332 in k9310 in k9307 in k9301 in k9298 in a9289 in k9249 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in ... */
static void C_ccall f_9357(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,1)))){
C_save_and_reclaim((void *)f_9357,c,av);}
a=C_alloc(3);
t2=((C_word*)t0)[2];
f_9346(t2,C_a_i_list1(&a,1,t1));}

/* k9362 in k9336 in k9332 in k9310 in k9307 in k9301 in k9298 in a9289 in k9249 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in ... */
static void C_ccall f_9364(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,1)))){
C_save_and_reclaim((void *)f_9364,c,av);}
a=C_alloc(3);
t2=((C_word*)t0)[2];
f_9342(t2,C_a_i_list1(&a,1,t1));}

/* k9372 in k9332 in k9310 in k9307 in k9301 in k9298 in a9289 in k9249 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in ... */
static void C_ccall f_9374(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,1)))){
C_save_and_reclaim((void *)f_9374,c,av);}
a=C_alloc(3);
t2=((C_word*)t0)[2];
f_9338(t2,C_a_i_list1(&a,1,t1));}

/* k9382 in k9310 in k9307 in k9301 in k9298 in a9289 in k9249 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in ... */
static void C_ccall f_9384(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(4,c,5)))){
C_save_and_reclaim((void *)f_9384,c,av);}
a=C_alloc(4);
t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_9388,a[2]=((C_word*)t0)[2],a[3]=t1,tmp=(C_word)a,a+=4,tmp);
/* egg-compile.scm:217: chicken.string#conc */
t3=C_fast_retrieve(lf[134]);{
C_word *av2;
if(c >= 6) {
  av2=av;
} else {
  av2=C_alloc(6);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=((C_word*)t0)[3];
av2[3]=lf[147];
av2[4]=((C_word*)t0)[4];
av2[5]=C_retrieve2(lf[79],C_text("main#+link-file-extension+"));
((C_proc)(void*)(*((C_word*)t3+1)))(6,av2);}}

/* k9386 in k9382 in k9310 in k9307 in k9301 in k9298 in a9289 in k9249 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in ... */
static void C_ccall f_9388(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,c,1)))){
C_save_and_reclaim((void *)f_9388,c,av);}
a=C_alloc(6);
t2=((C_word*)t0)[2];
f_9334(t2,C_a_i_list2(&a,2,((C_word*)t0)[3],t1));}

/* for-each-loop1416 in a9289 in k9249 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in ... */
static void C_fcall f_9405(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,0,2)))){
C_save_and_reclaim_args((void *)trf_9405,3,t0,t1,t2);}
a=C_alloc(5);
if(C_truep(C_i_pairp(t2))){
t3=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_9415,a[2]=((C_word*)t0)[2],a[3]=t1,a[4]=t2,tmp=(C_word)a,a+=5,tmp);
/* egg-compile.scm:205: g1417 */
t4=((C_word*)((C_word*)t0)[3])[1];{
C_word av2[3];
av2[0]=t4;
av2[1]=t3;
av2[2]=C_slot(t2,C_fix(0));
f_10265(3,av2);}}
else{
t3=C_SCHEME_UNDEFINED;
t4=t1;{
C_word av2[2];
av2[0]=t4;
av2[1]=t3;
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}}

/* k9413 in for-each-loop1416 in a9289 in k9249 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in ... */
static void C_ccall f_9415(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_9415,c,av);}
t2=((C_word*)((C_word*)t0)[2])[1];
f_9405(t2,((C_word*)t0)[3],C_slot(((C_word*)t0)[4],C_fix(1)));}

/* a9427 in k9249 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in ... */
static void C_ccall f_9428(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word t11;
C_word t12;
C_word t13;
C_word t14;
C_word t15;
C_word t16;
C_word t17;
C_word t18;
C_word t19;
C_word t20;
C_word t21;
C_word t22;
C_word t23;
C_word t24;
C_word t25;
C_word t26;
C_word t27;
C_word t28;
C_word t29;
C_word t30;
C_word *a;
if(c!=2) C_bad_argc_2(c,2,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_9428,c,av);}
t2=C_mutate(((C_word *)((C_word*)t0)[2])+1,((C_word*)((C_word*)t0)[3])[1]);
t3=C_mutate(((C_word *)((C_word*)t0)[4])+1,((C_word*)((C_word*)t0)[5])[1]);
t4=C_mutate(((C_word *)((C_word*)t0)[6])+1,((C_word*)((C_word*)t0)[7])[1]);
t5=C_mutate(((C_word *)((C_word*)t0)[8])+1,((C_word*)((C_word*)t0)[9])[1]);
t6=C_mutate(((C_word *)((C_word*)t0)[10])+1,((C_word*)((C_word*)t0)[11])[1]);
t7=C_mutate(((C_word *)((C_word*)t0)[12])+1,((C_word*)((C_word*)t0)[13])[1]);
t8=C_mutate(((C_word *)((C_word*)t0)[14])+1,((C_word*)((C_word*)t0)[15])[1]);
t9=C_mutate(((C_word *)((C_word*)t0)[16])+1,((C_word*)((C_word*)t0)[17])[1]);
t10=C_mutate(((C_word *)((C_word*)t0)[18])+1,((C_word*)((C_word*)t0)[19])[1]);
t11=C_mutate(((C_word *)((C_word*)t0)[20])+1,((C_word*)((C_word*)t0)[21])[1]);
t12=C_mutate(((C_word *)((C_word*)t0)[22])+1,((C_word*)((C_word*)t0)[23])[1]);
t13=C_mutate(((C_word *)((C_word*)t0)[24])+1,((C_word*)((C_word*)t0)[25])[1]);
t14=C_mutate(((C_word *)((C_word*)t0)[26])+1,((C_word*)((C_word*)t0)[27])[1]);
t15=C_mutate(((C_word *)((C_word*)t0)[28])+1,((C_word*)((C_word*)t0)[29])[1]);
t16=C_mutate(((C_word *)((C_word*)t0)[3])+1,((C_word*)((C_word*)t0)[30])[1]);
t17=C_mutate(((C_word *)((C_word*)t0)[5])+1,((C_word*)((C_word*)t0)[31])[1]);
t18=C_mutate(((C_word *)((C_word*)t0)[7])+1,((C_word*)((C_word*)t0)[32])[1]);
t19=C_mutate(((C_word *)((C_word*)t0)[9])+1,((C_word*)((C_word*)t0)[33])[1]);
t20=C_mutate(((C_word *)((C_word*)t0)[11])+1,((C_word*)((C_word*)t0)[34])[1]);
t21=C_mutate(((C_word *)((C_word*)t0)[13])+1,((C_word*)((C_word*)t0)[35])[1]);
t22=C_mutate(((C_word *)((C_word*)t0)[15])+1,((C_word*)((C_word*)t0)[36])[1]);
t23=C_mutate(((C_word *)((C_word*)t0)[17])+1,((C_word*)((C_word*)t0)[37])[1]);
t24=C_mutate(((C_word *)((C_word*)t0)[19])+1,((C_word*)((C_word*)t0)[38])[1]);
t25=C_mutate(((C_word *)((C_word*)t0)[21])+1,((C_word*)((C_word*)t0)[39])[1]);
t26=C_mutate(((C_word *)((C_word*)t0)[23])+1,((C_word*)((C_word*)t0)[40])[1]);
t27=C_mutate(((C_word *)((C_word*)t0)[25])+1,((C_word*)((C_word*)t0)[41])[1]);
t28=C_mutate(((C_word *)((C_word*)t0)[27])+1,((C_word*)((C_word*)t0)[42])[1]);
t29=C_mutate(((C_word *)((C_word*)t0)[29])+1,((C_word*)((C_word*)t0)[43])[1]);
t30=t1;{
C_word *av2=av;
av2[0]=t30;
av2[1]=C_SCHEME_UNDEFINED;
((C_proc)(void*)(*((C_word*)t30+1)))(2,av2);}}

/* k9471 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in ... */
static void C_ccall f_9473(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word t11;
C_word t12;
C_word t13;
C_word t14;
C_word t15;
C_word t16;
C_word t17;
C_word t18;
C_word t19;
C_word t20;
C_word t21;
C_word t22;
C_word t23;
C_word t24;
C_word t25;
C_word t26;
C_word t27;
C_word t28;
C_word t29;
C_word t30;
C_word t31;
C_word t32;
C_word t33;
C_word t34;
C_word t35;
C_word t36;
C_word t37;
C_word t38;
C_word t39;
C_word t40;
C_word t41;
C_word t42;
C_word t43;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(109,c,4)))){
C_save_and_reclaim((void *)f_9473,c,av);}
a=C_alloc(109);
t2=t1;
t3=(*a=C_VECTOR_TYPE|1,a[1]=t2,tmp=(C_word)a,a+=2,tmp);
t4=C_SCHEME_END_OF_LIST;
t5=(*a=C_VECTOR_TYPE|1,a[1]=t4,tmp=(C_word)a,a+=2,tmp);
t6=C_SCHEME_END_OF_LIST;
t7=(*a=C_VECTOR_TYPE|1,a[1]=t6,tmp=(C_word)a,a+=2,tmp);
t8=C_SCHEME_FALSE;
t9=(*a=C_VECTOR_TYPE|1,a[1]=t8,tmp=(C_word)a,a+=2,tmp);
t10=C_SCHEME_FALSE;
t11=(*a=C_VECTOR_TYPE|1,a[1]=t10,tmp=(C_word)a,a+=2,tmp);
t12=C_i_nullp(((C_word*)((C_word*)t0)[2])[1]);
t13=(C_truep(t12)?C_retrieve2(lf[78],C_text("main#default-extension-linkage")):((C_word*)((C_word*)t0)[2])[1]);
t14=t13;
t15=(*a=C_VECTOR_TYPE|1,a[1]=t14,tmp=(C_word)a,a+=2,tmp);
t16=C_SCHEME_FALSE;
t17=(*a=C_VECTOR_TYPE|1,a[1]=t16,tmp=(C_word)a,a+=2,tmp);
t18=C_SCHEME_FALSE;
t19=(*a=C_VECTOR_TYPE|1,a[1]=t18,tmp=(C_word)a,a+=2,tmp);
t20=((C_word*)((C_word*)t0)[3])[1];
t21=(*a=C_VECTOR_TYPE|1,a[1]=t20,tmp=(C_word)a,a+=2,tmp);
t22=C_SCHEME_FALSE;
t23=(*a=C_VECTOR_TYPE|1,a[1]=t22,tmp=(C_word)a,a+=2,tmp);
t24=C_SCHEME_FALSE;
t25=(*a=C_VECTOR_TYPE|1,a[1]=t24,tmp=(C_word)a,a+=2,tmp);
t26=C_SCHEME_FALSE;
t27=(*a=C_VECTOR_TYPE|1,a[1]=t26,tmp=(C_word)a,a+=2,tmp);
t28=C_SCHEME_FALSE;
t29=(*a=C_VECTOR_TYPE|1,a[1]=t28,tmp=(C_word)a,a+=2,tmp);
t30=C_SCHEME_FALSE;
t31=(*a=C_VECTOR_TYPE|1,a[1]=t30,tmp=(C_word)a,a+=2,tmp);
t32=C_SCHEME_FALSE;
t33=(*a=C_VECTOR_TYPE|1,a[1]=t32,tmp=(C_word)a,a+=2,tmp);
t34=C_SCHEME_FALSE;
t35=(*a=C_VECTOR_TYPE|1,a[1]=t34,tmp=(C_word)a,a+=2,tmp);
t36=C_SCHEME_FALSE;
t37=(*a=C_VECTOR_TYPE|1,a[1]=t36,tmp=(C_word)a,a+=2,tmp);
t38=C_SCHEME_FALSE;
t39=(*a=C_VECTOR_TYPE|1,a[1]=t38,tmp=(C_word)a,a+=2,tmp);
t40=(*a=C_CLOSURE_TYPE|28,a[1]=(C_word)f_9481,a[2]=t23,a[3]=((C_word*)t0)[4],a[4]=t25,a[5]=((C_word*)t0)[5],a[6]=t27,a[7]=((C_word*)t0)[6],a[8]=t29,a[9]=((C_word*)t0)[7],a[10]=t31,a[11]=((C_word*)t0)[8],a[12]=t33,a[13]=((C_word*)t0)[2],a[14]=t35,a[15]=((C_word*)t0)[9],a[16]=t37,a[17]=((C_word*)t0)[10],a[18]=t39,a[19]=((C_word*)t0)[3],a[20]=t3,a[21]=t5,a[22]=t7,a[23]=t9,a[24]=t11,a[25]=t15,a[26]=t17,a[27]=t19,a[28]=t21,tmp=(C_word)a,a+=29,tmp);
t41=(*a=C_CLOSURE_TYPE|14,a[1]=(C_word)f_9502,a[2]=((C_word*)t0)[11],a[3]=((C_word*)t0)[9],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[7],a[7]=((C_word*)t0)[3],a[8]=((C_word*)t0)[2],a[9]=((C_word*)t0)[8],a[10]=((C_word*)t0)[12],a[11]=((C_word*)t0)[13],a[12]=((C_word*)t0)[6],a[13]=((C_word*)t0)[14],a[14]=((C_word*)t0)[15],tmp=(C_word)a,a+=15,tmp);
t42=(*a=C_CLOSURE_TYPE|28,a[1]=(C_word)f_9551,a[2]=t3,a[3]=((C_word*)t0)[4],a[4]=t5,a[5]=((C_word*)t0)[5],a[6]=t7,a[7]=((C_word*)t0)[6],a[8]=t9,a[9]=((C_word*)t0)[7],a[10]=t11,a[11]=((C_word*)t0)[8],a[12]=t15,a[13]=((C_word*)t0)[2],a[14]=t17,a[15]=((C_word*)t0)[9],a[16]=t19,a[17]=((C_word*)t0)[10],a[18]=t21,a[19]=((C_word*)t0)[3],a[20]=t23,a[21]=t25,a[22]=t27,a[23]=t29,a[24]=t31,a[25]=t33,a[26]=t35,a[27]=t37,a[28]=t39,tmp=(C_word)a,a+=29,tmp);
/* egg-compile.scm:240: ##sys#dynamic-wind */
t43=*((C_word*)lf[149]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t43;
av2[1]=((C_word*)t0)[16];
av2[2]=t40;
av2[3]=t41;
av2[4]=t42;
((C_proc)(void*)(*((C_word*)t43+1)))(5,av2);}}

/* a9480 in k9471 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in ... */
static void C_ccall f_9481(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word t11;
C_word t12;
C_word t13;
C_word t14;
C_word t15;
C_word t16;
C_word t17;
C_word t18;
C_word t19;
C_word t20;
C_word *a;
if(c!=2) C_bad_argc_2(c,2,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_9481,c,av);}
t2=C_mutate(((C_word *)((C_word*)t0)[2])+1,((C_word*)((C_word*)t0)[3])[1]);
t3=C_mutate(((C_word *)((C_word*)t0)[4])+1,((C_word*)((C_word*)t0)[5])[1]);
t4=C_mutate(((C_word *)((C_word*)t0)[6])+1,((C_word*)((C_word*)t0)[7])[1]);
t5=C_mutate(((C_word *)((C_word*)t0)[8])+1,((C_word*)((C_word*)t0)[9])[1]);
t6=C_mutate(((C_word *)((C_word*)t0)[10])+1,((C_word*)((C_word*)t0)[11])[1]);
t7=C_mutate(((C_word *)((C_word*)t0)[12])+1,((C_word*)((C_word*)t0)[13])[1]);
t8=C_mutate(((C_word *)((C_word*)t0)[14])+1,((C_word*)((C_word*)t0)[15])[1]);
t9=C_mutate(((C_word *)((C_word*)t0)[16])+1,((C_word*)((C_word*)t0)[17])[1]);
t10=C_mutate(((C_word *)((C_word*)t0)[18])+1,((C_word*)((C_word*)t0)[19])[1]);
t11=C_mutate(((C_word *)((C_word*)t0)[3])+1,((C_word*)((C_word*)t0)[20])[1]);
t12=C_mutate(((C_word *)((C_word*)t0)[5])+1,((C_word*)((C_word*)t0)[21])[1]);
t13=C_mutate(((C_word *)((C_word*)t0)[7])+1,((C_word*)((C_word*)t0)[22])[1]);
t14=C_mutate(((C_word *)((C_word*)t0)[9])+1,((C_word*)((C_word*)t0)[23])[1]);
t15=C_mutate(((C_word *)((C_word*)t0)[11])+1,((C_word*)((C_word*)t0)[24])[1]);
t16=C_mutate(((C_word *)((C_word*)t0)[13])+1,((C_word*)((C_word*)t0)[25])[1]);
t17=C_mutate(((C_word *)((C_word*)t0)[15])+1,((C_word*)((C_word*)t0)[26])[1]);
t18=C_mutate(((C_word *)((C_word*)t0)[17])+1,((C_word*)((C_word*)t0)[27])[1]);
t19=C_mutate(((C_word *)((C_word*)t0)[19])+1,((C_word*)((C_word*)t0)[28])[1]);
t20=t1;{
C_word *av2=av;
av2[0]=t20;
av2[1]=C_SCHEME_UNDEFINED;
((C_proc)(void*)(*((C_word*)t20+1)))(2,av2);}}

/* a9501 in k9471 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in ... */
static void C_ccall f_9502(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word *a;
if(c!=2) C_bad_argc_2(c,2,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(20,c,3)))){
C_save_and_reclaim((void *)f_9502,c,av);}
a=C_alloc(20);
t2=C_i_cddr(((C_word*)t0)[2]);
t3=C_i_check_list_2(t2,lf[118]);
t4=(*a=C_CLOSURE_TYPE|13,a[1]=(C_word)f_9512,a[2]=((C_word*)t0)[3],a[3]=((C_word*)t0)[4],a[4]=((C_word*)t0)[5],a[5]=((C_word*)t0)[6],a[6]=((C_word*)t0)[7],a[7]=((C_word*)t0)[8],a[8]=((C_word*)t0)[9],a[9]=((C_word*)t0)[10],a[10]=((C_word*)t0)[11],a[11]=((C_word*)t0)[12],a[12]=((C_word*)t0)[13],a[13]=t1,tmp=(C_word)a,a+=14,tmp);
t5=C_SCHEME_UNDEFINED;
t6=(*a=C_VECTOR_TYPE|1,a[1]=t5,tmp=(C_word)a,a+=2,tmp);
t7=C_set_block_item(t6,0,(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_9528,a[2]=t6,a[3]=((C_word*)t0)[14],tmp=(C_word)a,a+=4,tmp));
t8=((C_word*)t6)[1];
f_9528(t8,t4,t2);}

/* k9510 in a9501 in k9471 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in ... */
static void C_ccall f_9512(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(17,c,3)))){
C_save_and_reclaim((void *)f_9512,c,av);}
a=C_alloc(17);
t2=(*a=C_CLOSURE_TYPE|13,a[1]=(C_word)f_9515,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],a[9]=((C_word*)t0)[9],a[10]=((C_word*)t0)[10],a[11]=((C_word*)t0)[11],a[12]=((C_word*)t0)[12],a[13]=((C_word*)t0)[13],tmp=(C_word)a,a+=14,tmp);
/* egg-compile.scm:250: destination-repository */
f_8310(t2,((C_word*)t0)[9],C_a_i_list(&a,1,C_SCHEME_TRUE));}

/* k9513 in k9510 in a9501 in k9471 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in ... */
static void C_ccall f_9515(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(60,c,1)))){
C_save_and_reclaim((void *)f_9515,c,av);}
a=C_alloc(60);
t2=((C_word*)((C_word*)t0)[2])[1];
t3=(C_truep(t2)?t2:((C_word*)((C_word*)t0)[3])[1]);
t4=C_a_i_list(&a,19,((C_word*)((C_word*)t0)[3])[1],lf[119],((C_word*)((C_word*)t0)[4])[1],lf[120],((C_word*)((C_word*)t0)[5])[1],lf[121],((C_word*)((C_word*)t0)[6])[1],lf[123],((C_word*)((C_word*)t0)[7])[1],lf[124],((C_word*)((C_word*)t0)[8])[1],lf[125],((C_word*)t0)[9],lf[129],((C_word*)t0)[10],lf[131],((C_word*)((C_word*)t0)[11])[1],lf[133],t3);
t5=C_a_i_cons(&a,2,t4,((C_word*)((C_word*)t0)[12])[1]);
t6=C_mutate(((C_word *)((C_word*)t0)[12])+1,t5);
t7=((C_word*)t0)[13];{
C_word *av2=av;
av2[0]=t7;
av2[1]=t6;
((C_proc)(void*)(*((C_word*)t7+1)))(2,av2);}}

/* for-each-loop1545 in a9501 in k9471 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in ... */
static void C_fcall f_9528(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,0,2)))){
C_save_and_reclaim_args((void *)trf_9528,3,t0,t1,t2);}
a=C_alloc(5);
if(C_truep(C_i_pairp(t2))){
t3=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_9538,a[2]=((C_word*)t0)[2],a[3]=t1,a[4]=t2,tmp=(C_word)a,a+=5,tmp);
/* egg-compile.scm:249: g1546 */
t4=((C_word*)((C_word*)t0)[3])[1];{
C_word av2[3];
av2[0]=t4;
av2[1]=t3;
av2[2]=C_slot(t2,C_fix(0));
f_10265(3,av2);}}
else{
t3=C_SCHEME_UNDEFINED;
t4=t1;{
C_word av2[2];
av2[0]=t4;
av2[1]=t3;
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}}

/* k9536 in for-each-loop1545 in a9501 in k9471 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in ... */
static void C_ccall f_9538(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_9538,c,av);}
t2=((C_word*)((C_word*)t0)[2])[1];
f_9528(t2,((C_word*)t0)[3],C_slot(((C_word*)t0)[4],C_fix(1)));}

/* a9550 in k9471 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in ... */
static void C_ccall f_9551(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word t11;
C_word t12;
C_word t13;
C_word t14;
C_word t15;
C_word t16;
C_word t17;
C_word t18;
C_word t19;
C_word t20;
C_word *a;
if(c!=2) C_bad_argc_2(c,2,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_9551,c,av);}
t2=C_mutate(((C_word *)((C_word*)t0)[2])+1,((C_word*)((C_word*)t0)[3])[1]);
t3=C_mutate(((C_word *)((C_word*)t0)[4])+1,((C_word*)((C_word*)t0)[5])[1]);
t4=C_mutate(((C_word *)((C_word*)t0)[6])+1,((C_word*)((C_word*)t0)[7])[1]);
t5=C_mutate(((C_word *)((C_word*)t0)[8])+1,((C_word*)((C_word*)t0)[9])[1]);
t6=C_mutate(((C_word *)((C_word*)t0)[10])+1,((C_word*)((C_word*)t0)[11])[1]);
t7=C_mutate(((C_word *)((C_word*)t0)[12])+1,((C_word*)((C_word*)t0)[13])[1]);
t8=C_mutate(((C_word *)((C_word*)t0)[14])+1,((C_word*)((C_word*)t0)[15])[1]);
t9=C_mutate(((C_word *)((C_word*)t0)[16])+1,((C_word*)((C_word*)t0)[17])[1]);
t10=C_mutate(((C_word *)((C_word*)t0)[18])+1,((C_word*)((C_word*)t0)[19])[1]);
t11=C_mutate(((C_word *)((C_word*)t0)[3])+1,((C_word*)((C_word*)t0)[20])[1]);
t12=C_mutate(((C_word *)((C_word*)t0)[5])+1,((C_word*)((C_word*)t0)[21])[1]);
t13=C_mutate(((C_word *)((C_word*)t0)[7])+1,((C_word*)((C_word*)t0)[22])[1]);
t14=C_mutate(((C_word *)((C_word*)t0)[9])+1,((C_word*)((C_word*)t0)[23])[1]);
t15=C_mutate(((C_word *)((C_word*)t0)[11])+1,((C_word*)((C_word*)t0)[24])[1]);
t16=C_mutate(((C_word *)((C_word*)t0)[13])+1,((C_word*)((C_word*)t0)[25])[1]);
t17=C_mutate(((C_word *)((C_word*)t0)[15])+1,((C_word*)((C_word*)t0)[26])[1]);
t18=C_mutate(((C_word *)((C_word*)t0)[17])+1,((C_word*)((C_word*)t0)[27])[1]);
t19=C_mutate(((C_word *)((C_word*)t0)[19])+1,((C_word*)((C_word*)t0)[28])[1]);
t20=t1;{
C_word *av2=av;
av2[0]=t20;
av2[1]=C_SCHEME_UNDEFINED;
((C_proc)(void*)(*((C_word*)t20+1)))(2,av2);}}

/* k9584 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in ... */
static void C_ccall f_9586(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word t11;
C_word t12;
C_word t13;
C_word t14;
C_word t15;
C_word t16;
C_word t17;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(44,c,4)))){
C_save_and_reclaim((void *)f_9586,c,av);}
a=C_alloc(44);
t2=t1;
t3=(*a=C_VECTOR_TYPE|1,a[1]=t2,tmp=(C_word)a,a+=2,tmp);
t4=C_SCHEME_FALSE;
t5=(*a=C_VECTOR_TYPE|1,a[1]=t4,tmp=(C_word)a,a+=2,tmp);
t6=C_SCHEME_END_OF_LIST;
t7=(*a=C_VECTOR_TYPE|1,a[1]=t6,tmp=(C_word)a,a+=2,tmp);
t8=C_SCHEME_FALSE;
t9=(*a=C_VECTOR_TYPE|1,a[1]=t8,tmp=(C_word)a,a+=2,tmp);
t10=C_SCHEME_FALSE;
t11=(*a=C_VECTOR_TYPE|1,a[1]=t10,tmp=(C_word)a,a+=2,tmp);
t12=C_SCHEME_FALSE;
t13=(*a=C_VECTOR_TYPE|1,a[1]=t12,tmp=(C_word)a,a+=2,tmp);
t14=(*a=C_CLOSURE_TYPE|10,a[1]=(C_word)f_9591,a[2]=t9,a[3]=((C_word*)t0)[2],a[4]=t11,a[5]=((C_word*)t0)[3],a[6]=t13,a[7]=((C_word*)t0)[4],a[8]=t3,a[9]=t5,a[10]=t7,tmp=(C_word)a,a+=11,tmp);
t15=(*a=C_CLOSURE_TYPE|9,a[1]=(C_word)f_9600,a[2]=((C_word*)t0)[5],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[2],a[5]=((C_word*)t0)[4],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],a[9]=((C_word*)t0)[9],tmp=(C_word)a,a+=10,tmp);
t16=(*a=C_CLOSURE_TYPE|10,a[1]=(C_word)f_9714,a[2]=t3,a[3]=((C_word*)t0)[2],a[4]=t5,a[5]=((C_word*)t0)[3],a[6]=t7,a[7]=((C_word*)t0)[4],a[8]=t9,a[9]=t11,a[10]=t13,tmp=(C_word)a,a+=11,tmp);
/* egg-compile.scm:263: ##sys#dynamic-wind */
t17=*((C_word*)lf[149]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t17;
av2[1]=((C_word*)t0)[10];
av2[2]=t14;
av2[3]=t15;
av2[4]=t16;
((C_proc)(void*)(*((C_word*)t17+1)))(5,av2);}}

/* a9590 in k9584 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in ... */
static void C_ccall f_9591(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word *a;
if(c!=2) C_bad_argc_2(c,2,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_9591,c,av);}
t2=C_mutate(((C_word *)((C_word*)t0)[2])+1,((C_word*)((C_word*)t0)[3])[1]);
t3=C_mutate(((C_word *)((C_word*)t0)[4])+1,((C_word*)((C_word*)t0)[5])[1]);
t4=C_mutate(((C_word *)((C_word*)t0)[6])+1,((C_word*)((C_word*)t0)[7])[1]);
t5=C_mutate(((C_word *)((C_word*)t0)[3])+1,((C_word*)((C_word*)t0)[8])[1]);
t6=C_mutate(((C_word *)((C_word*)t0)[5])+1,((C_word*)((C_word*)t0)[9])[1]);
t7=C_mutate(((C_word *)((C_word*)t0)[7])+1,((C_word*)((C_word*)t0)[10])[1]);
t8=t1;{
C_word *av2=av;
av2[0]=t8;
av2[1]=C_SCHEME_UNDEFINED;
((C_proc)(void*)(*((C_word*)t8+1)))(2,av2);}}

/* a9599 in k9584 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in ... */
static void C_ccall f_9600(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word *a;
if(c!=2) C_bad_argc_2(c,2,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(15,c,3)))){
C_save_and_reclaim((void *)f_9600,c,av);}
a=C_alloc(15);
t2=C_i_cddr(((C_word*)t0)[2]);
t3=C_i_check_list_2(t2,lf[118]);
t4=(*a=C_CLOSURE_TYPE|8,a[1]=(C_word)f_9610,a[2]=((C_word*)t0)[3],a[3]=((C_word*)t0)[4],a[4]=((C_word*)t0)[5],a[5]=((C_word*)t0)[6],a[6]=((C_word*)t0)[7],a[7]=t1,a[8]=((C_word*)t0)[8],tmp=(C_word)a,a+=9,tmp);
t5=C_SCHEME_UNDEFINED;
t6=(*a=C_VECTOR_TYPE|1,a[1]=t5,tmp=(C_word)a,a+=2,tmp);
t7=C_set_block_item(t6,0,(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_9691,a[2]=t6,a[3]=((C_word*)t0)[9],tmp=(C_word)a,a+=4,tmp));
t8=((C_word*)t6)[1];
f_9691(t8,t4,t2);}

/* k9608 in a9599 in k9584 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in ... */
static void C_ccall f_9610(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(9,c,3)))){
C_save_and_reclaim((void *)f_9610,c,av);}
a=C_alloc(9);
t2=((C_word*)((C_word*)t0)[2])[1];
t3=(*a=C_CLOSURE_TYPE|8,a[1]=(C_word)f_9613,a[2]=((C_word*)t0)[3],a[3]=((C_word*)t0)[4],a[4]=((C_word*)t0)[2],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],tmp=(C_word)a,a+=9,tmp);
if(C_truep(t2)){
t4=t3;{
C_word *av2=av;
av2[0]=t4;
av2[1]=t2;
f_9613(2,av2);}}
else{
t4=C_eqp(((C_word*)t0)[5],lf[54]);
if(C_truep(t4)){
t5=C_retrieve2(lf[30],C_text("main#default-sharedir"));
t6=t3;{
C_word *av2=av;
av2[0]=t6;
av2[1]=C_retrieve2(lf[30],C_text("main#default-sharedir"));
f_9613(2,av2);}}
else{
/* egg-compile.scm:270: override-prefix */
t5=C_retrieve2(lf[82],C_text("main#override-prefix"));
f_8762(t5,t3,lf[156],C_retrieve2(lf[42],C_text("main#host-sharedir")));}}}

/* k9611 in k9608 in a9599 in k9584 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in ... */
static void C_ccall f_9613(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(12,c,3)))){
C_save_and_reclaim((void *)f_9613,c,av);}
a=C_alloc(12);
t2=(*a=C_CLOSURE_TYPE|8,a[1]=(C_word)f_9616,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],tmp=(C_word)a,a+=9,tmp);
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_9680,a[2]=t2,tmp=(C_word)a,a+=3,tmp);
/* egg-compile.scm:271: chicken.string#conc */
t4=C_fast_retrieve(lf[134]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t4;
av2[1]=t3;
av2[2]=t1;
av2[3]=lf[155];
((C_proc)(void*)(*((C_word*)t4+1)))(4,av2);}}

/* k9614 in k9611 in k9608 in a9599 in k9584 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in ... */
static void C_ccall f_9616(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word t11;
C_word t12;
C_word t13;
C_word t14;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(28,c,3)))){
C_save_and_reclaim((void *)f_9616,c,av);}
a=C_alloc(28);
t2=(*a=C_CLOSURE_TYPE|7,a[1]=(C_word)f_9619,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],tmp=(C_word)a,a+=8,tmp);
t3=C_a_i_cons(&a,2,C_SCHEME_UNDEFINED,C_SCHEME_END_OF_LIST);
t4=t3;
t5=(*a=C_VECTOR_TYPE|1,a[1]=t4,tmp=(C_word)a,a+=2,tmp);
t6=((C_word*)t5)[1];
t7=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_9632,a[2]=t1,tmp=(C_word)a,a+=3,tmp);
t8=((C_word*)((C_word*)t0)[3])[1];
t9=C_i_check_list_2(t8,lf[8]);
t10=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_9642,a[2]=((C_word*)t0)[8],a[3]=t2,tmp=(C_word)a,a+=4,tmp);
t11=C_SCHEME_UNDEFINED;
t12=(*a=C_VECTOR_TYPE|1,a[1]=t11,tmp=(C_word)a,a+=2,tmp);
t13=C_set_block_item(t12,0,(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_9644,a[2]=t5,a[3]=t12,a[4]=t7,a[5]=t6,tmp=(C_word)a,a+=6,tmp));
t14=((C_word*)t12)[1];
f_9644(t14,t10,t8);}

/* k9617 in k9614 in k9611 in k9608 in a9599 in k9584 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in ... */
static void C_ccall f_9619(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(30,c,1)))){
C_save_and_reclaim((void *)f_9619,c,av);}
a=C_alloc(30);
t2=C_a_i_list(&a,9,((C_word*)((C_word*)t0)[2])[1],lf[119],C_SCHEME_END_OF_LIST,lf[152],((C_word*)((C_word*)t0)[3])[1],lf[153],((C_word*)((C_word*)t0)[4])[1],lf[125],((C_word*)t0)[5]);
t3=C_a_i_cons(&a,2,t2,((C_word*)((C_word*)t0)[6])[1]);
t4=C_mutate(((C_word *)((C_word*)t0)[6])+1,t3);
t5=((C_word*)t0)[7];{
C_word *av2=av;
av2[0]=t5;
av2[1]=t4;
((C_proc)(void*)(*((C_word*)t5+1)))(2,av2);}}

/* g1638 in k9614 in k9611 in k9608 in a9599 in k9584 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in ... */
static void C_fcall f_9632(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,0,3)))){
C_save_and_reclaim_args((void *)trf_9632,3,t0,t1,t2);}
t3=C_fast_retrieve(lf[134]);
/* egg-compile.scm:272: g1655 */
t4=C_fast_retrieve(lf[134]);{
C_word av2[4];
av2[0]=t4;
av2[1]=t1;
av2[2]=((C_word*)t0)[2];
av2[3]=t2;
((C_proc)(void*)(*((C_word*)t4+1)))(4,av2);}}

/* k9640 in k9614 in k9611 in k9608 in a9599 in k9584 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in ... */
static void C_ccall f_9642(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,2)))){
C_save_and_reclaim((void *)f_9642,c,av);}
a=C_alloc(3);
/* egg-compile.scm:272: addfiles */
t2=((C_word*)((C_word*)t0)[2])[1];
f_9227(t2,((C_word*)t0)[3],C_a_i_list(&a,1,t1));}

/* map-loop1632 in k9614 in k9611 in k9608 in a9599 in k9584 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in ... */
static void C_fcall f_9644(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,0,2)))){
C_save_and_reclaim_args((void *)trf_9644,3,t0,t1,t2);}
a=C_alloc(6);
if(C_truep(C_i_pairp(t2))){
t3=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_9669,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=t1,a[5]=t2,tmp=(C_word)a,a+=6,tmp);
/* egg-compile.scm:272: g1638 */
t4=((C_word*)t0)[4];
f_9632(t4,t3,C_slot(t2,C_fix(0)));}
else{
t3=t1;{
C_word av2[2];
av2[0]=t3;
av2[1]=C_slot(((C_word*)t0)[5],C_fix(1));
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}}

/* k9667 in map-loop1632 in k9614 in k9611 in k9608 in a9599 in k9584 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in ... */
static void C_ccall f_9669(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,2)))){
C_save_and_reclaim((void *)f_9669,c,av);}
a=C_alloc(3);
t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST);
t3=C_i_setslot(((C_word*)((C_word*)t0)[2])[1],C_fix(1),t2);
t4=C_mutate(((C_word *)((C_word*)t0)[2])+1,t2);
t5=((C_word*)((C_word*)t0)[3])[1];
f_9644(t5,((C_word*)t0)[4],C_slot(((C_word*)t0)[5],C_fix(1)));}

/* k9678 in k9611 in k9608 in a9599 in k9584 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in ... */
static void C_ccall f_9680(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_9680,c,av);}
/* egg-compile.scm:271: chicken.pathname#normalize-pathname */
t2=C_fast_retrieve(lf[154]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(3,av2);}}

/* for-each-loop1610 in a9599 in k9584 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in ... */
static void C_fcall f_9691(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,0,2)))){
C_save_and_reclaim_args((void *)trf_9691,3,t0,t1,t2);}
a=C_alloc(5);
if(C_truep(C_i_pairp(t2))){
t3=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_9701,a[2]=((C_word*)t0)[2],a[3]=t1,a[4]=t2,tmp=(C_word)a,a+=5,tmp);
/* egg-compile.scm:266: g1611 */
t4=((C_word*)((C_word*)t0)[3])[1];{
C_word av2[3];
av2[0]=t4;
av2[1]=t3;
av2[2]=C_slot(t2,C_fix(0));
f_10821(3,av2);}}
else{
t3=C_SCHEME_UNDEFINED;
t4=t1;{
C_word av2[2];
av2[0]=t4;
av2[1]=t3;
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}}

/* k9699 in for-each-loop1610 in a9599 in k9584 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in ... */
static void C_ccall f_9701(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_9701,c,av);}
t2=((C_word*)((C_word*)t0)[2])[1];
f_9691(t2,((C_word*)t0)[3],C_slot(((C_word*)t0)[4],C_fix(1)));}

/* a9713 in k9584 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in ... */
static void C_ccall f_9714(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word *a;
if(c!=2) C_bad_argc_2(c,2,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_9714,c,av);}
t2=C_mutate(((C_word *)((C_word*)t0)[2])+1,((C_word*)((C_word*)t0)[3])[1]);
t3=C_mutate(((C_word *)((C_word*)t0)[4])+1,((C_word*)((C_word*)t0)[5])[1]);
t4=C_mutate(((C_word *)((C_word*)t0)[6])+1,((C_word*)((C_word*)t0)[7])[1]);
t5=C_mutate(((C_word *)((C_word*)t0)[3])+1,((C_word*)((C_word*)t0)[8])[1]);
t6=C_mutate(((C_word *)((C_word*)t0)[5])+1,((C_word*)((C_word*)t0)[9])[1]);
t7=C_mutate(((C_word *)((C_word*)t0)[7])+1,((C_word*)((C_word*)t0)[10])[1]);
t8=t1;{
C_word *av2=av;
av2[0]=t8;
av2[1]=C_SCHEME_UNDEFINED;
((C_proc)(void*)(*((C_word*)t8+1)))(2,av2);}}

/* k9732 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in ... */
static void C_ccall f_9734(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word t11;
C_word t12;
C_word t13;
C_word t14;
C_word t15;
C_word t16;
C_word t17;
C_word t18;
C_word t19;
C_word t20;
C_word t21;
C_word t22;
C_word t23;
C_word t24;
C_word t25;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(65,c,4)))){
C_save_and_reclaim((void *)f_9734,c,av);}
a=C_alloc(65);
t2=t1;
t3=(*a=C_VECTOR_TYPE|1,a[1]=t2,tmp=(C_word)a,a+=2,tmp);
t4=C_SCHEME_FALSE;
t5=(*a=C_VECTOR_TYPE|1,a[1]=t4,tmp=(C_word)a,a+=2,tmp);
t6=C_SCHEME_FALSE;
t7=(*a=C_VECTOR_TYPE|1,a[1]=t6,tmp=(C_word)a,a+=2,tmp);
t8=C_SCHEME_END_OF_LIST;
t9=(*a=C_VECTOR_TYPE|1,a[1]=t8,tmp=(C_word)a,a+=2,tmp);
t10=C_SCHEME_END_OF_LIST;
t11=(*a=C_VECTOR_TYPE|1,a[1]=t10,tmp=(C_word)a,a+=2,tmp);
t12=C_SCHEME_FALSE;
t13=(*a=C_VECTOR_TYPE|1,a[1]=t12,tmp=(C_word)a,a+=2,tmp);
t14=C_SCHEME_FALSE;
t15=(*a=C_VECTOR_TYPE|1,a[1]=t14,tmp=(C_word)a,a+=2,tmp);
t16=C_SCHEME_FALSE;
t17=(*a=C_VECTOR_TYPE|1,a[1]=t16,tmp=(C_word)a,a+=2,tmp);
t18=C_SCHEME_FALSE;
t19=(*a=C_VECTOR_TYPE|1,a[1]=t18,tmp=(C_word)a,a+=2,tmp);
t20=C_SCHEME_FALSE;
t21=(*a=C_VECTOR_TYPE|1,a[1]=t20,tmp=(C_word)a,a+=2,tmp);
t22=(*a=C_CLOSURE_TYPE|16,a[1]=(C_word)f_9739,a[2]=t13,a[3]=((C_word*)t0)[2],a[4]=t15,a[5]=((C_word*)t0)[3],a[6]=t17,a[7]=((C_word*)t0)[4],a[8]=t19,a[9]=((C_word*)t0)[5],a[10]=t21,a[11]=((C_word*)t0)[6],a[12]=t3,a[13]=t5,a[14]=t7,a[15]=t9,a[16]=t11,tmp=(C_word)a,a+=17,tmp);
t23=(*a=C_CLOSURE_TYPE|10,a[1]=(C_word)f_9752,a[2]=((C_word*)t0)[7],a[3]=((C_word*)t0)[2],a[4]=((C_word*)t0)[6],a[5]=((C_word*)t0)[3],a[6]=((C_word*)t0)[4],a[7]=((C_word*)t0)[5],a[8]=((C_word*)t0)[8],a[9]=((C_word*)t0)[9],a[10]=((C_word*)t0)[10],tmp=(C_word)a,a+=11,tmp);
t24=(*a=C_CLOSURE_TYPE|16,a[1]=(C_word)f_9801,a[2]=t3,a[3]=((C_word*)t0)[2],a[4]=t5,a[5]=((C_word*)t0)[3],a[6]=t7,a[7]=((C_word*)t0)[4],a[8]=t9,a[9]=((C_word*)t0)[5],a[10]=t11,a[11]=((C_word*)t0)[6],a[12]=t13,a[13]=t15,a[14]=t17,a[15]=t19,a[16]=t21,tmp=(C_word)a,a+=17,tmp);
/* egg-compile.scm:278: ##sys#dynamic-wind */
t25=*((C_word*)lf[149]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t25;
av2[1]=((C_word*)t0)[11];
av2[2]=t22;
av2[3]=t23;
av2[4]=t24;
((C_proc)(void*)(*((C_word*)t25+1)))(5,av2);}}

/* a9738 in k9732 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in ... */
static void C_ccall f_9739(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word t11;
C_word t12;
C_word *a;
if(c!=2) C_bad_argc_2(c,2,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_9739,c,av);}
t2=C_mutate(((C_word *)((C_word*)t0)[2])+1,((C_word*)((C_word*)t0)[3])[1]);
t3=C_mutate(((C_word *)((C_word*)t0)[4])+1,((C_word*)((C_word*)t0)[5])[1]);
t4=C_mutate(((C_word *)((C_word*)t0)[6])+1,((C_word*)((C_word*)t0)[7])[1]);
t5=C_mutate(((C_word *)((C_word*)t0)[8])+1,((C_word*)((C_word*)t0)[9])[1]);
t6=C_mutate(((C_word *)((C_word*)t0)[10])+1,((C_word*)((C_word*)t0)[11])[1]);
t7=C_mutate(((C_word *)((C_word*)t0)[3])+1,((C_word*)((C_word*)t0)[12])[1]);
t8=C_mutate(((C_word *)((C_word*)t0)[5])+1,((C_word*)((C_word*)t0)[13])[1]);
t9=C_mutate(((C_word *)((C_word*)t0)[7])+1,((C_word*)((C_word*)t0)[14])[1]);
t10=C_mutate(((C_word *)((C_word*)t0)[9])+1,((C_word*)((C_word*)t0)[15])[1]);
t11=C_mutate(((C_word *)((C_word*)t0)[11])+1,((C_word*)((C_word*)t0)[16])[1]);
t12=t1;{
C_word *av2=av;
av2[0]=t12;
av2[1]=C_SCHEME_UNDEFINED;
((C_proc)(void*)(*((C_word*)t12+1)))(2,av2);}}

/* a9751 in k9732 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in ... */
static void C_ccall f_9752(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word *a;
if(c!=2) C_bad_argc_2(c,2,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(16,c,3)))){
C_save_and_reclaim((void *)f_9752,c,av);}
a=C_alloc(16);
t2=C_i_cddr(((C_word*)t0)[2]);
t3=C_i_check_list_2(t2,lf[118]);
t4=(*a=C_CLOSURE_TYPE|9,a[1]=(C_word)f_9762,a[2]=((C_word*)t0)[3],a[3]=((C_word*)t0)[4],a[4]=((C_word*)t0)[5],a[5]=((C_word*)t0)[6],a[6]=((C_word*)t0)[7],a[7]=((C_word*)t0)[8],a[8]=((C_word*)t0)[9],a[9]=t1,tmp=(C_word)a,a+=10,tmp);
t5=C_SCHEME_UNDEFINED;
t6=(*a=C_VECTOR_TYPE|1,a[1]=t5,tmp=(C_word)a,a+=2,tmp);
t7=C_set_block_item(t6,0,(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_9778,a[2]=t6,a[3]=((C_word*)t0)[10],tmp=(C_word)a,a+=4,tmp));
t8=((C_word*)t6)[1];
f_9778(t8,t4,t2);}

/* k9760 in a9751 in k9732 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in ... */
static void C_ccall f_9762(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(10,c,3)))){
C_save_and_reclaim((void *)f_9762,c,av);}
a=C_alloc(10);
t2=(*a=C_CLOSURE_TYPE|9,a[1]=(C_word)f_9765,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],a[9]=((C_word*)t0)[9],tmp=(C_word)a,a+=10,tmp);
if(C_truep(((C_word*)((C_word*)t0)[5])[1])){
t3=t2;{
C_word *av2=av;
av2[0]=t3;
av2[1]=C_SCHEME_UNDEFINED;
f_9765(2,av2);}}
else{
/* egg-compile.scm:285: chicken.base#error */
t3=*((C_word*)lf[109]+1);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t3;
av2[1]=t2;
av2[2]=lf[158];
av2[3]=((C_word*)((C_word*)t0)[2])[1];
((C_proc)(void*)(*((C_word*)t3+1)))(4,av2);}}}

/* k9763 in k9760 in a9751 in k9732 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in ... */
static void C_ccall f_9765(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(36,c,1)))){
C_save_and_reclaim((void *)f_9765,c,av);}
a=C_alloc(36);
t2=C_a_i_list(&a,11,((C_word*)((C_word*)t0)[2])[1],lf[119],((C_word*)((C_word*)t0)[3])[1],lf[120],((C_word*)((C_word*)t0)[4])[1],lf[124],((C_word*)((C_word*)t0)[5])[1],lf[131],((C_word*)((C_word*)t0)[6])[1],lf[129],((C_word*)t0)[7]);
t3=C_a_i_cons(&a,2,t2,((C_word*)((C_word*)t0)[8])[1]);
t4=C_mutate(((C_word *)((C_word*)t0)[8])+1,t3);
t5=((C_word*)t0)[9];{
C_word *av2=av;
av2[0]=t5;
av2[1]=t4;
((C_proc)(void*)(*((C_word*)t5+1)))(2,av2);}}

/* for-each-loop1714 in a9751 in k9732 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in ... */
static void C_fcall f_9778(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,0,2)))){
C_save_and_reclaim_args((void *)trf_9778,3,t0,t1,t2);}
a=C_alloc(5);
if(C_truep(C_i_pairp(t2))){
t3=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_9788,a[2]=((C_word*)t0)[2],a[3]=t1,a[4]=t2,tmp=(C_word)a,a+=5,tmp);
/* egg-compile.scm:283: g1715 */
t4=((C_word*)((C_word*)t0)[3])[1];{
C_word av2[3];
av2[0]=t4;
av2[1]=t3;
av2[2]=C_slot(t2,C_fix(0));
f_10265(3,av2);}}
else{
t3=C_SCHEME_UNDEFINED;
t4=t1;{
C_word av2[2];
av2[0]=t4;
av2[1]=t3;
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}}

/* k9786 in for-each-loop1714 in a9751 in k9732 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in ... */
static void C_ccall f_9788(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_9788,c,av);}
t2=((C_word*)((C_word*)t0)[2])[1];
f_9778(t2,((C_word*)t0)[3],C_slot(((C_word*)t0)[4],C_fix(1)));}

/* a9800 in k9732 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in ... */
static void C_ccall f_9801(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word t11;
C_word t12;
C_word *a;
if(c!=2) C_bad_argc_2(c,2,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_9801,c,av);}
t2=C_mutate(((C_word *)((C_word*)t0)[2])+1,((C_word*)((C_word*)t0)[3])[1]);
t3=C_mutate(((C_word *)((C_word*)t0)[4])+1,((C_word*)((C_word*)t0)[5])[1]);
t4=C_mutate(((C_word *)((C_word*)t0)[6])+1,((C_word*)((C_word*)t0)[7])[1]);
t5=C_mutate(((C_word *)((C_word*)t0)[8])+1,((C_word*)((C_word*)t0)[9])[1]);
t6=C_mutate(((C_word *)((C_word*)t0)[10])+1,((C_word*)((C_word*)t0)[11])[1]);
t7=C_mutate(((C_word *)((C_word*)t0)[3])+1,((C_word*)((C_word*)t0)[12])[1]);
t8=C_mutate(((C_word *)((C_word*)t0)[5])+1,((C_word*)((C_word*)t0)[13])[1]);
t9=C_mutate(((C_word *)((C_word*)t0)[7])+1,((C_word*)((C_word*)t0)[14])[1]);
t10=C_mutate(((C_word *)((C_word*)t0)[9])+1,((C_word*)((C_word*)t0)[15])[1]);
t11=C_mutate(((C_word *)((C_word*)t0)[11])+1,((C_word*)((C_word*)t0)[16])[1]);
t12=t1;{
C_word *av2=av;
av2[0]=t12;
av2[1]=C_SCHEME_UNDEFINED;
((C_proc)(void*)(*((C_word*)t12+1)))(2,av2);}}

/* k9823 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in ... */
static void C_ccall f_9825(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word t11;
C_word t12;
C_word t13;
C_word t14;
C_word t15;
C_word t16;
C_word t17;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(44,c,4)))){
C_save_and_reclaim((void *)f_9825,c,av);}
a=C_alloc(44);
t2=t1;
t3=(*a=C_VECTOR_TYPE|1,a[1]=t2,tmp=(C_word)a,a+=2,tmp);
t4=C_SCHEME_FALSE;
t5=(*a=C_VECTOR_TYPE|1,a[1]=t4,tmp=(C_word)a,a+=2,tmp);
t6=C_SCHEME_END_OF_LIST;
t7=(*a=C_VECTOR_TYPE|1,a[1]=t6,tmp=(C_word)a,a+=2,tmp);
t8=C_SCHEME_FALSE;
t9=(*a=C_VECTOR_TYPE|1,a[1]=t8,tmp=(C_word)a,a+=2,tmp);
t10=C_SCHEME_FALSE;
t11=(*a=C_VECTOR_TYPE|1,a[1]=t10,tmp=(C_word)a,a+=2,tmp);
t12=C_SCHEME_FALSE;
t13=(*a=C_VECTOR_TYPE|1,a[1]=t12,tmp=(C_word)a,a+=2,tmp);
t14=(*a=C_CLOSURE_TYPE|10,a[1]=(C_word)f_9830,a[2]=t9,a[3]=((C_word*)t0)[2],a[4]=t11,a[5]=((C_word*)t0)[3],a[6]=t13,a[7]=((C_word*)t0)[4],a[8]=t3,a[9]=t5,a[10]=t7,tmp=(C_word)a,a+=11,tmp);
t15=(*a=C_CLOSURE_TYPE|9,a[1]=(C_word)f_9839,a[2]=((C_word*)t0)[5],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[2],a[5]=((C_word*)t0)[4],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],a[9]=((C_word*)t0)[9],tmp=(C_word)a,a+=10,tmp);
t16=(*a=C_CLOSURE_TYPE|10,a[1]=(C_word)f_9953,a[2]=t3,a[3]=((C_word*)t0)[2],a[4]=t5,a[5]=((C_word*)t0)[3],a[6]=t7,a[7]=((C_word*)t0)[4],a[8]=t9,a[9]=t11,a[10]=t13,tmp=(C_word)a,a+=11,tmp);
/* egg-compile.scm:292: ##sys#dynamic-wind */
t17=*((C_word*)lf[149]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t17;
av2[1]=((C_word*)t0)[10];
av2[2]=t14;
av2[3]=t15;
av2[4]=t16;
((C_proc)(void*)(*((C_word*)t17+1)))(5,av2);}}

/* a9829 in k9823 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in ... */
static void C_ccall f_9830(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word *a;
if(c!=2) C_bad_argc_2(c,2,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_9830,c,av);}
t2=C_mutate(((C_word *)((C_word*)t0)[2])+1,((C_word*)((C_word*)t0)[3])[1]);
t3=C_mutate(((C_word *)((C_word*)t0)[4])+1,((C_word*)((C_word*)t0)[5])[1]);
t4=C_mutate(((C_word *)((C_word*)t0)[6])+1,((C_word*)((C_word*)t0)[7])[1]);
t5=C_mutate(((C_word *)((C_word*)t0)[3])+1,((C_word*)((C_word*)t0)[8])[1]);
t6=C_mutate(((C_word *)((C_word*)t0)[5])+1,((C_word*)((C_word*)t0)[9])[1]);
t7=C_mutate(((C_word *)((C_word*)t0)[7])+1,((C_word*)((C_word*)t0)[10])[1]);
t8=t1;{
C_word *av2=av;
av2[0]=t8;
av2[1]=C_SCHEME_UNDEFINED;
((C_proc)(void*)(*((C_word*)t8+1)))(2,av2);}}

/* a9838 in k9823 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in ... */
static void C_ccall f_9839(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word *a;
if(c!=2) C_bad_argc_2(c,2,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(15,c,3)))){
C_save_and_reclaim((void *)f_9839,c,av);}
a=C_alloc(15);
t2=C_i_cddr(((C_word*)t0)[2]);
t3=C_i_check_list_2(t2,lf[118]);
t4=(*a=C_CLOSURE_TYPE|8,a[1]=(C_word)f_9849,a[2]=((C_word*)t0)[3],a[3]=((C_word*)t0)[4],a[4]=((C_word*)t0)[5],a[5]=((C_word*)t0)[6],a[6]=((C_word*)t0)[7],a[7]=t1,a[8]=((C_word*)t0)[8],tmp=(C_word)a,a+=9,tmp);
t5=C_SCHEME_UNDEFINED;
t6=(*a=C_VECTOR_TYPE|1,a[1]=t5,tmp=(C_word)a,a+=2,tmp);
t7=C_set_block_item(t6,0,(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_9930,a[2]=t6,a[3]=((C_word*)t0)[9],tmp=(C_word)a,a+=4,tmp));
t8=((C_word*)t6)[1];
f_9930(t8,t4,t2);}

/* k9847 in a9838 in k9823 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in ... */
static void C_ccall f_9849(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(9,c,3)))){
C_save_and_reclaim((void *)f_9849,c,av);}
a=C_alloc(9);
t2=((C_word*)((C_word*)t0)[2])[1];
t3=(*a=C_CLOSURE_TYPE|8,a[1]=(C_word)f_9852,a[2]=((C_word*)t0)[3],a[3]=((C_word*)t0)[4],a[4]=((C_word*)t0)[2],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],tmp=(C_word)a,a+=9,tmp);
if(C_truep(t2)){
t4=t3;{
C_word *av2=av;
av2[0]=t4;
av2[1]=t2;
f_9852(2,av2);}}
else{
t4=C_eqp(((C_word*)t0)[5],lf[54]);
if(C_truep(t4)){
t5=C_retrieve2(lf[28],C_text("main#default-incdir"));
t6=t3;{
C_word *av2=av;
av2[0]=t6;
av2[1]=C_retrieve2(lf[28],C_text("main#default-incdir"));
f_9852(2,av2);}}
else{
/* egg-compile.scm:299: override-prefix */
t5=C_retrieve2(lf[82],C_text("main#override-prefix"));
f_8762(t5,t3,lf[161],C_retrieve2(lf[41],C_text("main#host-incdir")));}}}

/* k9850 in k9847 in a9838 in k9823 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in ... */
static void C_ccall f_9852(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(12,c,3)))){
C_save_and_reclaim((void *)f_9852,c,av);}
a=C_alloc(12);
t2=(*a=C_CLOSURE_TYPE|8,a[1]=(C_word)f_9855,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],tmp=(C_word)a,a+=9,tmp);
t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_9919,a[2]=t2,tmp=(C_word)a,a+=3,tmp);
/* egg-compile.scm:300: chicken.string#conc */
t4=C_fast_retrieve(lf[134]);{
C_word *av2;
if(c >= 4) {
  av2=av;
} else {
  av2=C_alloc(4);
}
av2[0]=t4;
av2[1]=t3;
av2[2]=t1;
av2[3]=lf[160];
((C_proc)(void*)(*((C_word*)t4+1)))(4,av2);}}

/* k9853 in k9850 in k9847 in a9838 in k9823 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in ... */
static void C_ccall f_9855(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word t11;
C_word t12;
C_word t13;
C_word t14;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(28,c,3)))){
C_save_and_reclaim((void *)f_9855,c,av);}
a=C_alloc(28);
t2=(*a=C_CLOSURE_TYPE|7,a[1]=(C_word)f_9858,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],tmp=(C_word)a,a+=8,tmp);
t3=C_a_i_cons(&a,2,C_SCHEME_UNDEFINED,C_SCHEME_END_OF_LIST);
t4=t3;
t5=(*a=C_VECTOR_TYPE|1,a[1]=t4,tmp=(C_word)a,a+=2,tmp);
t6=((C_word*)t5)[1];
t7=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_9871,a[2]=t1,tmp=(C_word)a,a+=3,tmp);
t8=((C_word*)((C_word*)t0)[3])[1];
t9=C_i_check_list_2(t8,lf[8]);
t10=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_9881,a[2]=((C_word*)t0)[8],a[3]=t2,tmp=(C_word)a,a+=4,tmp);
t11=C_SCHEME_UNDEFINED;
t12=(*a=C_VECTOR_TYPE|1,a[1]=t11,tmp=(C_word)a,a+=2,tmp);
t13=C_set_block_item(t12,0,(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_9883,a[2]=t5,a[3]=t12,a[4]=t7,a[5]=t6,tmp=(C_word)a,a+=6,tmp));
t14=((C_word*)t12)[1];
f_9883(t14,t10,t8);}

/* k9856 in k9853 in k9850 in k9847 in a9838 in k9823 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in ... */
static void C_ccall f_9858(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(30,c,1)))){
C_save_and_reclaim((void *)f_9858,c,av);}
a=C_alloc(30);
t2=C_a_i_list(&a,9,((C_word*)((C_word*)t0)[2])[1],lf[119],C_SCHEME_END_OF_LIST,lf[152],((C_word*)((C_word*)t0)[3])[1],lf[153],((C_word*)((C_word*)t0)[4])[1],lf[125],((C_word*)t0)[5]);
t3=C_a_i_cons(&a,2,t2,((C_word*)((C_word*)t0)[6])[1]);
t4=C_mutate(((C_word *)((C_word*)t0)[6])+1,t3);
t5=((C_word*)t0)[7];{
C_word *av2=av;
av2[0]=t5;
av2[1]=t4;
((C_proc)(void*)(*((C_word*)t5+1)))(2,av2);}}

/* g1795 in k9853 in k9850 in k9847 in a9838 in k9823 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in ... */
static void C_fcall f_9871(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,0,3)))){
C_save_and_reclaim_args((void *)trf_9871,3,t0,t1,t2);}
t3=C_fast_retrieve(lf[134]);
/* egg-compile.scm:301: g1812 */
t4=C_fast_retrieve(lf[134]);{
C_word av2[4];
av2[0]=t4;
av2[1]=t1;
av2[2]=((C_word*)t0)[2];
av2[3]=t2;
((C_proc)(void*)(*((C_word*)t4+1)))(4,av2);}}

/* k9879 in k9853 in k9850 in k9847 in a9838 in k9823 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in ... */
static void C_ccall f_9881(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,2)))){
C_save_and_reclaim((void *)f_9881,c,av);}
a=C_alloc(3);
/* egg-compile.scm:301: addfiles */
t2=((C_word*)((C_word*)t0)[2])[1];
f_9227(t2,((C_word*)t0)[3],C_a_i_list(&a,1,t1));}

/* map-loop1789 in k9853 in k9850 in k9847 in a9838 in k9823 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in ... */
static void C_fcall f_9883(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(6,0,2)))){
C_save_and_reclaim_args((void *)trf_9883,3,t0,t1,t2);}
a=C_alloc(6);
if(C_truep(C_i_pairp(t2))){
t3=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_9908,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=t1,a[5]=t2,tmp=(C_word)a,a+=6,tmp);
/* egg-compile.scm:301: g1795 */
t4=((C_word*)t0)[4];
f_9871(t4,t3,C_slot(t2,C_fix(0)));}
else{
t3=t1;{
C_word av2[2];
av2[0]=t3;
av2[1]=C_slot(((C_word*)t0)[5],C_fix(1));
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}}

/* k9906 in map-loop1789 in k9853 in k9850 in k9847 in a9838 in k9823 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in ... */
static void C_ccall f_9908(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(3,c,2)))){
C_save_and_reclaim((void *)f_9908,c,av);}
a=C_alloc(3);
t2=C_a_i_cons(&a,2,t1,C_SCHEME_END_OF_LIST);
t3=C_i_setslot(((C_word*)((C_word*)t0)[2])[1],C_fix(1),t2);
t4=C_mutate(((C_word *)((C_word*)t0)[2])+1,t2);
t5=((C_word*)((C_word*)t0)[3])[1];
f_9883(t5,((C_word*)t0)[4],C_slot(((C_word*)t0)[5],C_fix(1)));}

/* k9917 in k9850 in k9847 in a9838 in k9823 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in ... */
static void C_ccall f_9919(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_9919,c,av);}
/* egg-compile.scm:300: chicken.pathname#normalize-pathname */
t2=C_fast_retrieve(lf[154]);{
C_word *av2;
if(c >= 3) {
  av2=av;
} else {
  av2=C_alloc(3);
}
av2[0]=t2;
av2[1]=((C_word*)t0)[2];
av2[2]=t1;
((C_proc)(void*)(*((C_word*)t2+1)))(3,av2);}}

/* for-each-loop1767 in a9838 in k9823 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in ... */
static void C_fcall f_9930(C_word t0,C_word t1,C_word t2){
C_word tmp;
C_word t3;
C_word t4;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(5,0,2)))){
C_save_and_reclaim_args((void *)trf_9930,3,t0,t1,t2);}
a=C_alloc(5);
if(C_truep(C_i_pairp(t2))){
t3=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_9940,a[2]=((C_word*)t0)[2],a[3]=t1,a[4]=t2,tmp=(C_word)a,a+=5,tmp);
/* egg-compile.scm:295: g1768 */
t4=((C_word*)((C_word*)t0)[3])[1];{
C_word av2[3];
av2[0]=t4;
av2[1]=t3;
av2[2]=C_slot(t2,C_fix(0));
f_10821(3,av2);}}
else{
t3=C_SCHEME_UNDEFINED;
t4=t1;{
C_word av2[2];
av2[0]=t4;
av2[1]=t3;
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}}

/* k9938 in for-each-loop1767 in a9838 in k9823 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in ... */
static void C_ccall f_9940(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,2)))){
C_save_and_reclaim((void *)f_9940,c,av);}
t2=((C_word*)((C_word*)t0)[2])[1];
f_9930(t2,((C_word*)t0)[3],C_slot(((C_word*)t0)[4],C_fix(1)));}

/* a9952 in k9823 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in ... */
static void C_ccall f_9953(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word *a;
if(c!=2) C_bad_argc_2(c,2,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_9953,c,av);}
t2=C_mutate(((C_word *)((C_word*)t0)[2])+1,((C_word*)((C_word*)t0)[3])[1]);
t3=C_mutate(((C_word *)((C_word*)t0)[4])+1,((C_word*)((C_word*)t0)[5])[1]);
t4=C_mutate(((C_word *)((C_word*)t0)[6])+1,((C_word*)((C_word*)t0)[7])[1]);
t5=C_mutate(((C_word *)((C_word*)t0)[3])+1,((C_word*)((C_word*)t0)[8])[1]);
t6=C_mutate(((C_word *)((C_word*)t0)[5])+1,((C_word*)((C_word*)t0)[9])[1]);
t7=C_mutate(((C_word *)((C_word*)t0)[7])+1,((C_word*)((C_word*)t0)[10])[1]);
t8=t1;{
C_word *av2=av;
av2[0]=t8;
av2[1]=C_SCHEME_UNDEFINED;
((C_proc)(void*)(*((C_word*)t8+1)))(2,av2);}}

/* k9971 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in k8224 in ... */
static void C_ccall f_9973(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word t9;
C_word t10;
C_word t11;
C_word t12;
C_word t13;
C_word t14;
C_word t15;
C_word t16;
C_word t17;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(44,c,4)))){
C_save_and_reclaim((void *)f_9973,c,av);}
a=C_alloc(44);
t2=t1;
t3=(*a=C_VECTOR_TYPE|1,a[1]=t2,tmp=(C_word)a,a+=2,tmp);
t4=C_SCHEME_FALSE;
t5=(*a=C_VECTOR_TYPE|1,a[1]=t4,tmp=(C_word)a,a+=2,tmp);
t6=C_SCHEME_END_OF_LIST;
t7=(*a=C_VECTOR_TYPE|1,a[1]=t6,tmp=(C_word)a,a+=2,tmp);
t8=C_SCHEME_FALSE;
t9=(*a=C_VECTOR_TYPE|1,a[1]=t8,tmp=(C_word)a,a+=2,tmp);
t10=C_SCHEME_FALSE;
t11=(*a=C_VECTOR_TYPE|1,a[1]=t10,tmp=(C_word)a,a+=2,tmp);
t12=C_SCHEME_FALSE;
t13=(*a=C_VECTOR_TYPE|1,a[1]=t12,tmp=(C_word)a,a+=2,tmp);
t14=(*a=C_CLOSURE_TYPE|10,a[1]=(C_word)f_9978,a[2]=t9,a[3]=((C_word*)t0)[2],a[4]=t11,a[5]=((C_word*)t0)[3],a[6]=t13,a[7]=((C_word*)t0)[4],a[8]=t3,a[9]=t5,a[10]=t7,tmp=(C_word)a,a+=11,tmp);
t15=(*a=C_CLOSURE_TYPE|9,a[1]=(C_word)f_9987,a[2]=((C_word*)t0)[5],a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[2],a[5]=((C_word*)t0)[4],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],a[9]=((C_word*)t0)[9],tmp=(C_word)a,a+=10,tmp);
t16=(*a=C_CLOSURE_TYPE|10,a[1]=(C_word)f_10101,a[2]=t3,a[3]=((C_word*)t0)[2],a[4]=t5,a[5]=((C_word*)t0)[3],a[6]=t7,a[7]=((C_word*)t0)[4],a[8]=t9,a[9]=t11,a[10]=t13,tmp=(C_word)a,a+=11,tmp);
/* egg-compile.scm:307: ##sys#dynamic-wind */
t17=*((C_word*)lf[149]+1);{
C_word *av2;
if(c >= 5) {
  av2=av;
} else {
  av2=C_alloc(5);
}
av2[0]=t17;
av2[1]=((C_word*)t0)[10];
av2[2]=t14;
av2[3]=t15;
av2[4]=t16;
((C_proc)(void*)(*((C_word*)t17+1)))(5,av2);}}

/* a9977 in k9971 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in ... */
static void C_ccall f_9978(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word *a;
if(c!=2) C_bad_argc_2(c,2,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(0,c,1)))){
C_save_and_reclaim((void *)f_9978,c,av);}
t2=C_mutate(((C_word *)((C_word*)t0)[2])+1,((C_word*)((C_word*)t0)[3])[1]);
t3=C_mutate(((C_word *)((C_word*)t0)[4])+1,((C_word*)((C_word*)t0)[5])[1]);
t4=C_mutate(((C_word *)((C_word*)t0)[6])+1,((C_word*)((C_word*)t0)[7])[1]);
t5=C_mutate(((C_word *)((C_word*)t0)[3])+1,((C_word*)((C_word*)t0)[8])[1]);
t6=C_mutate(((C_word *)((C_word*)t0)[5])+1,((C_word*)((C_word*)t0)[9])[1]);
t7=C_mutate(((C_word *)((C_word*)t0)[7])+1,((C_word*)((C_word*)t0)[10])[1]);
t8=t1;{
C_word *av2=av;
av2[0]=t8;
av2[1]=C_SCHEME_UNDEFINED;
((C_proc)(void*)(*((C_word*)t8+1)))(2,av2);}}

/* a9986 in k9971 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in k8228 in ... */
static void C_ccall f_9987(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word t7;
C_word t8;
C_word *a;
if(c!=2) C_bad_argc_2(c,2,t0);
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(15,c,3)))){
C_save_and_reclaim((void *)f_9987,c,av);}
a=C_alloc(15);
t2=C_i_cddr(((C_word*)t0)[2]);
t3=C_i_check_list_2(t2,lf[118]);
t4=(*a=C_CLOSURE_TYPE|8,a[1]=(C_word)f_9997,a[2]=((C_word*)t0)[3],a[3]=((C_word*)t0)[4],a[4]=((C_word*)t0)[5],a[5]=((C_word*)t0)[6],a[6]=((C_word*)t0)[7],a[7]=t1,a[8]=((C_word*)t0)[8],tmp=(C_word)a,a+=9,tmp);
t5=C_SCHEME_UNDEFINED;
t6=(*a=C_VECTOR_TYPE|1,a[1]=t5,tmp=(C_word)a,a+=2,tmp);
t7=C_set_block_item(t6,0,(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_10078,a[2]=t6,a[3]=((C_word*)t0)[9],tmp=(C_word)a,a+=4,tmp));
t8=((C_word*)t6)[1];
f_10078(t8,t4,t2);}

/* k9995 in a9986 in k9971 in compile-component in k9202 in main#compile-egg-info in k8759 in k8352 in k8349 in k8280 in k8276 in k8272 in k8268 in k8264 in k8260 in k8256 in k8252 in k8248 in k8244 in k8240 in k8236 in k8232 in ... */
static void C_ccall f_9997(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word t4;
C_word t5;
C_word t6;
C_word *a;
C_check_for_interrupt;
if(C_unlikely(!C_demand(C_calculate_demand(9,c,3)))){
C_save_and_reclaim((void *)f_9997,c,av);}
a=C_alloc(9);
t2=((C_word*)((C_word*)t0)[2])[1];
t3=(*a=C_CLOSURE_TYPE|8,a[1]=(C_word)f_10000,a[2]=((C_word*)t0)[3],a[3]=((C_word*)t0)[4],a[4]=((C_word*)t0)[2],a[5]=((C_word*)t0)[5],a[6]=((C_word*)t0)[6],a[7]=((C_word*)t0)[7],a[8]=((C_word*)t0)[8],tmp=(C_word)a,a+=9,tmp);
if(C_truep(t2)){
t4=t3;{
C_word *av2=av;
av2[0]=t4;
av2[1]=t2;
f_10000(2,av2);}}
else{
t4=C_eqp(((C_word*)t0)[5],lf[54]);
if(C_truep(t4)){
t5=C_retrieve2(lf[30],C_text("main#default-sharedir"));
t6=t3;{
C_word *av2=av;
av2[0]=t6;
av2[1]=C_retrieve2(lf[30],C_text("main#default-sharedir"));
f_10000(2,av2);}}
else{
/* egg-compile.scm:314: override-prefix */
t5=C_retrieve2(lf[82],C_text("main#override-prefix"));
f_8762(t5,t3,lf[164],C_retrieve2(lf[42],C_text("main#host-sharedir")));}}}

/* toplevel */
static C_TLS int toplevel_initialized=0;
C_main_entry_point

void C_ccall C_toplevel(C_word c,C_word *av){
C_word tmp;
C_word t0=av[0];
C_word t1=av[1];
C_word t2;
C_word t3;
C_word *a;
if(toplevel_initialized) {C_kontinue(t1,C_SCHEME_UNDEFINED);}
else C_toplevel_entry(C_text("toplevel"));
C_check_nursery_minimum(C_calculate_demand(3,c,2));
if(C_unlikely(!C_demand(C_calculate_demand(3,c,2)))){
C_save_and_reclaim((void*)C_toplevel,c,av);}
toplevel_initialized=1;
if(C_unlikely(!C_demand_2(1892))){
C_save(t1);
C_rereclaim2(1892*sizeof(C_word),1);
t1=C_restore;}
a=C_alloc(3);
C_initialize_lf(lf,979);
lf[0]=C_h_intern(&lf[0],5, C_text("main#"));
lf[2]=C_decode_literal(C_heaptop,C_text("\376B\000\000\012modules.db"));
lf[4]=C_decode_literal(C_heaptop,C_text("\376B\000\000\016setup.defaults"));
lf[6]=C_h_intern(&lf[6],5, C_text("foldr"));
lf[7]=C_h_intern(&lf[7],13, C_text("scheme#append"));
lf[8]=C_h_intern(&lf[8],3, C_text("map"));
lf[10]=C_h_intern(&lf[10],12, C_text("scheme#null\077"));
lf[31]=C_h_intern(&lf[31],7, C_text("windows"));
lf[32]=C_h_intern(&lf[32],4, C_text("unix"));
lf[46]=C_decode_literal(C_heaptop,C_text("\376B\000\000\010egg-info"));
lf[48]=C_decode_literal(C_heaptop,C_text("\376B\000\000\007VERSION"));
lf[50]=C_decode_literal(C_heaptop,C_text("\376B\000\000\011TIMESTAMP"));
lf[52]=C_decode_literal(C_heaptop,C_text("\376B\000\000\003egg"));
lf[54]=C_h_intern(&lf[54],6, C_text("target"));
lf[55]=C_h_intern(&lf[55],48, C_text("chicken.process-context#get-environment-variable"));
lf[56]=C_decode_literal(C_heaptop,C_text("\376B\000\000\032CHICKEN_INSTALL_REPOSITORY"));
lf[58]=C_h_intern(&lf[58],30, C_text("chicken.file#directory-exists\077"));
lf[61]=C_h_intern(&lf[61],25, C_text("chicken.file#file-exists\077"));
lf[62]=C_h_intern(&lf[62],30, C_text("chicken.pathname#make-pathname"));
lf[63]=C_h_intern(&lf[63],35, C_text("chicken.pathname#pathname-extension"));
lf[64]=C_h_intern(&lf[64],30, C_text("chicken.pathname#pathname-file"));
lf[65]=C_decode_literal(C_heaptop,C_text("\376B\000\000\007chicken"));
lf[66]=C_h_intern(&lf[66],35, C_text("chicken.pathname#pathname-directory"));
lf[70]=C_decode_literal(C_heaptop,C_text("\376\003\000\000\002\376B\000\000\003-O2\376\003\000\000\002\376B\000\000\003-d1\376\377\016"));
lf[72]=C_decode_literal(C_heaptop,C_text("\376\003\000\000\002\376B\000\000\003-O2\376\003\000\000\002\376B\000\000\003-d1\376\377\016"));
lf[73]=C_decode_literal(C_heaptop,C_text("\376\003\000\000\002\376\001\000\000\006\001static\376\377\016"));
lf[74]=C_decode_literal(C_heaptop,C_text("\376\003\000\000\002\376\001\000\000\007\001dynamic\376\377\016"));
lf[76]=C_decode_literal(C_heaptop,C_text("\376\003\000\000\002\376\001\000\000\006\001static\376\377\016"));
lf[77]=C_decode_literal(C_heaptop,C_text("\376\003\000\000\002\376\001\000\000\006\001static\376\003\000\000\002\376\001\000\000\007\001dynamic\376\377\016"));
lf[80]=C_decode_literal(C_heaptop,C_text("\376B\000\000\005.link"));
lf[83]=C_h_intern(&lf[83],20, C_text("scheme#string-append"));
lf[85]=C_decode_literal(C_heaptop,C_text("\376B\000\000\002.o"));
lf[86]=C_decode_literal(C_heaptop,C_text("\376B\000\000\004.obj"));
lf[88]=C_decode_literal(C_heaptop,C_text("\376B\000\000\002.a"));
lf[89]=C_decode_literal(C_heaptop,C_text("\376B\000\000\002.a"));
lf[91]=C_decode_literal(C_heaptop,C_text("\376B\000\000\000"));
lf[92]=C_decode_literal(C_heaptop,C_text("\376B\000\000\004.exe"));
lf[94]=C_decode_literal(C_heaptop,C_text("\376B\000\000\005cp -r"));
lf[95]=C_decode_literal(C_heaptop,C_text("\376B\000\000\016xcopy /y /i /e"));
lf[97]=C_decode_literal(C_heaptop,C_text("\376B\000\000\010mkdir -p"));
lf[98]=C_decode_literal(C_heaptop,C_text("\376B\000\000\005mkdir"));
lf[100]=C_decode_literal(C_heaptop,C_text("\376B\000\000\005rm -f"));
lf[101]=C_decode_literal(C_heaptop,C_text("\376B\000\000\011del /f /q"));
lf[103]=C_h_intern(&lf[103],4, C_text("host"));
lf[105]=C_h_intern(&lf[105],9, C_text("condition"));
lf[106]=C_h_intern(&lf[106],3, C_text("exn"));
lf[107]=C_h_intern(&lf[107],7, C_text("runtime"));
lf[108]=C_h_intern(&lf[108],5, C_text("cycle"));
lf[109]=C_h_intern(&lf[109],18, C_text("chicken.base#error"));
lf[110]=C_decode_literal(C_heaptop,C_text("\376B\000\000\023cyclic dependencies"));
lf[111]=C_h_intern(&lf[111],24, C_text("chicken.condition#signal"));
lf[112]=C_h_intern(&lf[112],29, C_text("chicken.sort#topological-sort"));
lf[113]=C_h_intern(&lf[113],40, C_text("chicken.condition#with-exception-handler"));
lf[114]=C_h_intern(&lf[114],37, C_text("scheme#call-with-current-continuation"));
lf[116]=C_decode_literal(C_heaptop,C_text("\376B\000\000\027target multiply defined"));
lf[117]=C_h_intern(&lf[117],9, C_text("extension"));
lf[118]=C_h_intern(&lf[118],8, C_text("for-each"));
lf[119]=C_h_intern_kw(&lf[119],12, C_text("dependencies"));
lf[120]=C_h_intern_kw(&lf[120],6, C_text("source"));
lf[121]=C_h_intern_kw(&lf[121],7, C_text("options"));
lf[122]=C_h_intern_kw(&lf[122],12, C_text("link-options"));
lf[123]=C_h_intern_kw(&lf[123],7, C_text("linkage"));
lf[124]=C_h_intern_kw(&lf[124],6, C_text("custom"));
lf[125]=C_h_intern_kw(&lf[125],4, C_text("mode"));
lf[126]=C_h_intern_kw(&lf[126],10, C_text("types-file"));
lf[127]=C_h_intern_kw(&lf[127],11, C_text("inline-file"));
lf[128]=C_h_intern_kw(&lf[128],16, C_text("predefined-types"));
lf[129]=C_h_intern_kw(&lf[129],7, C_text("eggfile"));
lf[130]=C_h_intern_kw(&lf[130],7, C_text("modules"));
lf[131]=C_h_intern_kw(&lf[131],19, C_text("source-dependencies"));
lf[132]=C_h_intern_kw(&lf[132],12, C_text("link-objects"));
lf[133]=C_h_intern_kw(&lf[133],11, C_text("output-file"));
lf[134]=C_h_intern(&lf[134],19, C_text("chicken.string#conc"));
lf[135]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001/"));
lf[136]=C_decode_literal(C_heaptop,C_text("\376B\000\000\010.import."));
lf[137]=C_decode_literal(C_heaptop,C_text("\376B\000\000\002so"));
lf[138]=C_decode_literal(C_heaptop,C_text("\376B\000\000\003scm"));
lf[139]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001/"));
lf[140]=C_decode_literal(C_heaptop,C_text("\376B\000\000\007.inline"));
lf[141]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001/"));
lf[142]=C_decode_literal(C_heaptop,C_text("\376B\000\000\006.types"));
lf[143]=C_h_intern(&lf[143],7, C_text("dynamic"));
lf[144]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001/"));
lf[145]=C_decode_literal(C_heaptop,C_text("\376B\000\000\003.so"));
lf[146]=C_h_intern(&lf[146],6, C_text("static"));
lf[147]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001/"));
lf[148]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001/"));
lf[149]=C_h_intern(&lf[149],18, C_text("##sys#dynamic-wind"));
lf[150]=C_h_intern(&lf[150],8, C_text("c-object"));
lf[151]=C_h_intern(&lf[151],4, C_text("data"));
lf[152]=C_h_intern_kw(&lf[152],5, C_text("files"));
lf[153]=C_h_intern_kw(&lf[153],11, C_text("destination"));
lf[154]=C_h_intern(&lf[154],35, C_text("chicken.pathname#normalize-pathname"));
lf[155]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001/"));
lf[156]=C_decode_literal(C_heaptop,C_text("\376B\000\000\006/share"));
lf[157]=C_h_intern(&lf[157],21, C_text("generated-source-file"));
lf[158]=C_decode_literal(C_heaptop,C_text("\376B\000\000/generated source files need a custom build step"));
lf[159]=C_h_intern(&lf[159],9, C_text("c-include"));
lf[160]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001/"));
lf[161]=C_decode_literal(C_heaptop,C_text("\376B\000\000\010/include"));
lf[162]=C_h_intern(&lf[162],14, C_text("scheme-include"));
lf[163]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001/"));
lf[164]=C_decode_literal(C_heaptop,C_text("\376B\000\000\006/share"));
lf[165]=C_h_intern(&lf[165],7, C_text("program"));
lf[166]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001/"));
lf[167]=C_decode_literal(C_heaptop,C_text("\376B\000\000\004/bin"));
lf[168]=C_h_intern(&lf[168],7, C_text("linkage"));
lf[169]=C_h_intern(&lf[169],10, C_text("types-file"));
lf[170]=C_h_intern(&lf[170],12, C_text("scheme#cdadr"));
lf[171]=C_h_intern(&lf[171],7, C_text("objects"));
lf[172]=C_h_intern(&lf[172],23, C_text("chicken.string#->string"));
lf[173]=C_h_intern(&lf[173],11, C_text("inline-file"));
lf[174]=C_h_intern(&lf[174],12, C_text("custom-build"));
lf[175]=C_h_intern(&lf[175],11, C_text("csc-options"));
lf[176]=C_h_intern(&lf[176],12, C_text("link-options"));
lf[177]=C_h_intern(&lf[177],6, C_text("source"));
lf[178]=C_h_intern(&lf[178],12, C_text("install-name"));
lf[179]=C_h_intern(&lf[179],7, C_text("modules"));
lf[180]=C_h_intern(&lf[180],27, C_text("chicken.internal#library-id"));
lf[181]=C_h_intern(&lf[181],22, C_text("component-dependencies"));
lf[182]=C_h_intern(&lf[182],19, C_text("source-dependencies"));
lf[183]=C_h_intern(&lf[183],5, C_text("error"));
lf[184]=C_h_intern(&lf[184],11, C_text("cond-expand"));
lf[185]=C_h_intern(&lf[185],11, C_text("destination"));
lf[186]=C_h_intern(&lf[186],5, C_text("files"));
lf[187]=C_decode_literal(C_heaptop,C_text("\376B\000\000\047invalid component-options specification"));
lf[188]=C_decode_literal(C_heaptop,C_text("\376B\000\000(no matching clause in `cond-expand\047 form"));
lf[189]=C_h_intern(&lf[189],4, C_text("else"));
lf[190]=C_h_intern(&lf[190],3, C_text("not"));
lf[191]=C_h_intern(&lf[191],3, C_text("and"));
lf[192]=C_h_intern(&lf[192],2, C_text("or"));
lf[193]=C_decode_literal(C_heaptop,C_text("\376B\000\0006invalid conditional expression in `cond-expand\047 clause"));
lf[194]=C_h_intern(&lf[194],25, C_text("chicken.platform#feature\077"));
lf[195]=C_h_intern(&lf[195],21, C_text("scheme#string->symbol"));
lf[196]=C_decode_literal(C_heaptop,C_text("\376B\000\000\022invalid dependency"));
lf[197]=C_h_intern(&lf[197],10, C_text("components"));
lf[198]=C_h_intern(&lf[198],17, C_text("component-options"));
lf[199]=C_decode_literal(C_heaptop,C_text("\376B\000\000\031argument has invalid type"));
lf[200]=C_decode_literal(C_heaptop,C_text("\376B\000\000\020missing argument"));
lf[201]=C_h_intern(&lf[201],23, C_text("chicken.base#constantly"));
lf[202]=C_h_intern(&lf[202],13, C_text("scheme#equal\077"));
lf[203]=C_decode_literal(C_heaptop,C_text("\376B\000\000\034unknown component dependency"));
lf[204]=C_h_intern(&lf[204],15, C_text("installed-files"));
lf[205]=C_h_intern(&lf[205],7, C_text("version"));
lf[217]=C_decode_literal(C_heaptop,C_text("\376\003\000\000\002\376\001\000\000\007\002modules\376\003\000\000\002\376\377\006\000\376\003\000\000\002\376\001\000\000\012\002types-file\376\003\000\000\002\376\377\006\000\376\003\000\000\002\376\001\000\000\013\002inline-file\376"
"\003\000\000\002\376\377\006\000\376\377\016"));
lf[224]=C_h_intern(&lf[224],14, C_text("scheme#reverse"));
lf[225]=C_h_intern(&lf[225],18, C_text("chicken.base#print"));
lf[226]=C_decode_literal(C_heaptop,C_text("\376B\000\000\031if errorlevel 1 exit /b 1"));
lf[227]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[228]=C_decode_literal(C_heaptop,C_text("\376B\000\000\003 : "));
lf[229]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[230]=C_decode_literal(C_heaptop,C_text("\376B\000\000\003 : "));
lf[231]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[232]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[233]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[234]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[236]=C_decode_literal(C_heaptop,C_text("\376B\000\000\007.static"));
lf[238]=C_decode_literal(C_heaptop,C_text("\376B\000\000\000"));
lf[239]=C_decode_literal(C_heaptop,C_text("\376B\000\000\003 -k"));
lf[240]=C_decode_literal(C_heaptop,C_text("\376B\000\000\000"));
lf[241]=C_decode_literal(C_heaptop,C_text("\376B\000\000\003 -J"));
lf[242]=C_decode_literal(C_heaptop,C_text("\376B\000\000\000"));
lf[243]=C_decode_literal(C_heaptop,C_text("\376B\000\000\006 -host"));
lf[244]=C_decode_literal(C_heaptop,C_text("\376B\000\000\000"));
lf[245]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001\012"));
lf[246]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[247]=C_decode_literal(C_heaptop,C_text("\376B\000\000\003 : "));
lf[248]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[249]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[250]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[251]=C_decode_literal(C_heaptop,C_text("\376B\000\000\003 : "));
lf[252]=C_decode_literal(C_heaptop,C_text("\376B\000\000\035 -regenerate-import-libraries"));
lf[253]=C_decode_literal(C_heaptop,C_text("\376B\000\000\003 -M"));
lf[254]=C_decode_literal(C_heaptop,C_text("\376B\000\000\030 -setup-mode -static -I "));
lf[255]=C_decode_literal(C_heaptop,C_text("\376B\000\000\021 -emit-link-file "));
lf[256]=C_decode_literal(C_heaptop,C_text("\376B\000\000! -D compiling-extension -c -unit "));
lf[257]=C_decode_literal(C_heaptop,C_text("\376B\000\000\036 -D compiling-static-extension"));
lf[258]=C_decode_literal(C_heaptop,C_text("\376B\000\000\006 -C -I"));
lf[259]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[260]=C_decode_literal(C_heaptop,C_text("\376B\000\000\004 -o "));
lf[262]=C_h_intern(&lf[262],33, C_text("chicken.string#string-intersperse"));
lf[263]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[264]=C_decode_literal(C_heaptop,C_text("\376B\000\000\011chmod +x "));
lf[265]=C_decode_literal(C_heaptop,C_text("\376B\000\000\004.scm"));
lf[266]=C_decode_literal(C_heaptop,C_text("\376B\000\000\013.import.scm"));
lf[267]=C_decode_literal(C_heaptop,C_text("\376B\000\000\007.target"));
lf[268]=C_decode_literal(C_heaptop,C_text("\376B\000\000\007.static"));
lf[269]=C_decode_literal(C_heaptop,C_text("\376B\000\000\021-emit-inline-file"));
lf[270]=C_decode_literal(C_heaptop,C_text("\376B\000\000\020-emit-types-file"));
lf[271]=C_decode_literal(C_heaptop,C_text("\376B\000\000\007.inline"));
lf[272]=C_decode_literal(C_heaptop,C_text("\376B\000\000\006.types"));
lf[274]=C_h_intern(&lf[274],17, C_text("##sys#get-keyword"));
lf[275]=C_decode_literal(C_heaptop,C_text("\376B\000\000\000"));
lf[276]=C_decode_literal(C_heaptop,C_text("\376B\000\000\003 -k"));
lf[277]=C_decode_literal(C_heaptop,C_text("\376B\000\000\000"));
lf[278]=C_decode_literal(C_heaptop,C_text("\376B\000\000\006 -host"));
lf[279]=C_decode_literal(C_heaptop,C_text("\376B\000\000\000"));
lf[280]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001\012"));
lf[281]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[282]=C_decode_literal(C_heaptop,C_text("\376B\000\000\003 : "));
lf[283]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[284]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[285]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[286]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[287]=C_decode_literal(C_heaptop,C_text("\376B\000\000\003 : "));
lf[288]=C_decode_literal(C_heaptop,C_text("\376B\000\000\035 -D compiling-extension -J -s"));
lf[289]=C_decode_literal(C_heaptop,C_text("\376B\000\000\035 -regenerate-import-libraries"));
lf[290]=C_decode_literal(C_heaptop,C_text("\376B\000\000\020 -setup-mode -I "));
lf[291]=C_decode_literal(C_heaptop,C_text("\376B\000\000\006 -C -I"));
lf[292]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[293]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[294]=C_decode_literal(C_heaptop,C_text("\376B\000\000\004 -o "));
lf[295]=C_decode_literal(C_heaptop,C_text("\376B\000\000\013.import.scm"));
lf[296]=C_decode_literal(C_heaptop,C_text("\376B\000\000\004.scm"));
lf[297]=C_decode_literal(C_heaptop,C_text("\376B\000\000\003.so"));
lf[298]=C_decode_literal(C_heaptop,C_text("\376B\000\000\021-emit-inline-file"));
lf[299]=C_decode_literal(C_heaptop,C_text("\376B\000\000\020-emit-types-file"));
lf[300]=C_decode_literal(C_heaptop,C_text("\376B\000\000\007.inline"));
lf[301]=C_decode_literal(C_heaptop,C_text("\376B\000\000\006.types"));
lf[302]=C_decode_literal(C_heaptop,C_text("\376\003\000\000\002\376B\000\000\003-O2\376\003\000\000\002\376B\000\000\003-d0\376\377\016"));
lf[303]=C_decode_literal(C_heaptop,C_text("\376B\000\000\003 -k"));
lf[304]=C_decode_literal(C_heaptop,C_text("\376B\000\000\000"));
lf[305]=C_decode_literal(C_heaptop,C_text("\376B\000\000\006 -host"));
lf[306]=C_decode_literal(C_heaptop,C_text("\376B\000\000\000"));
lf[307]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001\012"));
lf[308]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[309]=C_decode_literal(C_heaptop,C_text("\376B\000\000\003 : "));
lf[310]=C_decode_literal(C_heaptop,C_text("\376B\000\000\003 : "));
lf[311]=C_decode_literal(C_heaptop,C_text("\376B\000\000\017 -setup-mode -s"));
lf[312]=C_decode_literal(C_heaptop,C_text("\376B\000\000\004 -I "));
lf[313]=C_decode_literal(C_heaptop,C_text("\376B\000\000\006 -C -I"));
lf[314]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[315]=C_decode_literal(C_heaptop,C_text("\376B\000\000\004 -o "));
lf[316]=C_decode_literal(C_heaptop,C_text("\376B\000\000\013.import.scm"));
lf[317]=C_decode_literal(C_heaptop,C_text("\376B\000\000\012.import.so"));
lf[318]=C_decode_literal(C_heaptop,C_text("\376B\000\000\000"));
lf[319]=C_decode_literal(C_heaptop,C_text("\376B\000\000\006 -host"));
lf[320]=C_decode_literal(C_heaptop,C_text("\376B\000\000\000"));
lf[321]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001\012"));
lf[322]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[323]=C_decode_literal(C_heaptop,C_text("\376B\000\000\003 : "));
lf[324]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[325]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[326]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[327]=C_decode_literal(C_heaptop,C_text("\376B\000\000\003 : "));
lf[328]=C_decode_literal(C_heaptop,C_text("\376B\000\000\030 -setup-mode -static -I "));
lf[329]=C_decode_literal(C_heaptop,C_text("\376B\000\000\011 -c -C -I"));
lf[330]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[331]=C_decode_literal(C_heaptop,C_text("\376B\000\000\004 -o "));
lf[333]=C_decode_literal(C_heaptop,C_text("\376B\000\000\002.c"));
lf[334]=C_decode_literal(C_heaptop,C_text("\376B\000\000\007.static"));
lf[335]=C_decode_literal(C_heaptop,C_text("\376B\000\000\000"));
lf[336]=C_decode_literal(C_heaptop,C_text("\376B\000\000\006 -host"));
lf[337]=C_decode_literal(C_heaptop,C_text("\376B\000\000\000"));
lf[338]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001\012"));
lf[339]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[340]=C_decode_literal(C_heaptop,C_text("\376B\000\000\003 : "));
lf[341]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[342]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[343]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[344]=C_decode_literal(C_heaptop,C_text("\376B\000\000\003 : "));
lf[345]=C_decode_literal(C_heaptop,C_text("\376B\000\000\020 -setup-mode -I "));
lf[346]=C_decode_literal(C_heaptop,C_text("\376B\000\000\014 -s -c -C -I"));
lf[347]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[348]=C_decode_literal(C_heaptop,C_text("\376B\000\000\004 -o "));
lf[349]=C_decode_literal(C_heaptop,C_text("\376B\000\000\002.c"));
lf[350]=C_decode_literal(C_heaptop,C_text("\376B\000\000\000"));
lf[351]=C_decode_literal(C_heaptop,C_text("\376B\000\000\003 -k"));
lf[352]=C_decode_literal(C_heaptop,C_text("\376B\000\000\000"));
lf[353]=C_decode_literal(C_heaptop,C_text("\376B\000\000\006 -host"));
lf[354]=C_decode_literal(C_heaptop,C_text("\376B\000\000\000"));
lf[355]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001\012"));
lf[356]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[357]=C_decode_literal(C_heaptop,C_text("\376B\000\000\003 : "));
lf[358]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[359]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[360]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[361]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[362]=C_decode_literal(C_heaptop,C_text("\376B\000\000\003 : "));
lf[363]=C_decode_literal(C_heaptop,C_text("\376B\000\000\014 -setup-mode"));
lf[364]=C_decode_literal(C_heaptop,C_text("\376B\000\000\004 -I "));
lf[365]=C_decode_literal(C_heaptop,C_text("\376B\000\000\006 -C -I"));
lf[366]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[367]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[368]=C_decode_literal(C_heaptop,C_text("\376B\000\000\004 -o "));
lf[369]=C_decode_literal(C_heaptop,C_text("\376B\000\000\004.scm"));
lf[370]=C_decode_literal(C_heaptop,C_text("\376B\000\000\000"));
lf[371]=C_decode_literal(C_heaptop,C_text("\376B\000\000\003 -k"));
lf[372]=C_decode_literal(C_heaptop,C_text("\376B\000\000\000"));
lf[373]=C_decode_literal(C_heaptop,C_text("\376B\000\000\006 -host"));
lf[374]=C_decode_literal(C_heaptop,C_text("\376B\000\000\000"));
lf[375]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001\012"));
lf[376]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[377]=C_decode_literal(C_heaptop,C_text("\376B\000\000\003 : "));
lf[378]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[379]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[380]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[381]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[382]=C_decode_literal(C_heaptop,C_text("\376B\000\000\003 : "));
lf[383]=C_decode_literal(C_heaptop,C_text("\376B\000\000\030 -static -setup-mode -I "));
lf[384]=C_decode_literal(C_heaptop,C_text("\376B\000\000\006 -C -I"));
lf[385]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[386]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[387]=C_decode_literal(C_heaptop,C_text("\376B\000\000\004 -o "));
lf[388]=C_decode_literal(C_heaptop,C_text("\376B\000\000\004.scm"));
lf[389]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001\012"));
lf[390]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[391]=C_decode_literal(C_heaptop,C_text("\376B\000\000\003 : "));
lf[392]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[393]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[394]=C_decode_literal(C_heaptop,C_text("\376B\000\000\003 : "));
lf[395]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[396]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[397]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001/"));
lf[398]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[399]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[400]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001/"));
lf[401]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001\012"));
lf[402]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[404]=C_decode_literal(C_heaptop,C_text("\376B\000\000\007DESTDIR"));
lf[405]=C_decode_literal(C_heaptop,C_text("\376B\000\000\007.static"));
lf[406]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[407]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[408]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[409]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[410]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001\012"));
lf[411]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[412]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001/"));
lf[413]=C_decode_literal(C_heaptop,C_text("\376B\000\000\007DESTDIR"));
lf[414]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[415]=C_decode_literal(C_heaptop,C_text("\376B\000\000\003.so"));
lf[416]=C_h_intern_kw(&lf[416],3, C_text("ext"));
lf[417]=C_decode_literal(C_heaptop,C_text("\376B\000\000\012.import.so"));
lf[418]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[419]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[420]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001/"));
lf[421]=C_decode_literal(C_heaptop,C_text("\376B\000\000\013.import.scm"));
lf[422]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001\012"));
lf[423]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[424]=C_decode_literal(C_heaptop,C_text("\376B\000\000\007DESTDIR"));
lf[425]=C_decode_literal(C_heaptop,C_text("\376B\000\000\013.import.scm"));
lf[426]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[427]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[428]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001/"));
lf[429]=C_decode_literal(C_heaptop,C_text("\376B\000\000\006.types"));
lf[430]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001\012"));
lf[431]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[432]=C_decode_literal(C_heaptop,C_text("\376B\000\000\007DESTDIR"));
lf[433]=C_decode_literal(C_heaptop,C_text("\376B\000\000\006.types"));
lf[434]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[435]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[436]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001/"));
lf[437]=C_decode_literal(C_heaptop,C_text("\376B\000\000\007.inline"));
lf[438]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001\012"));
lf[439]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[440]=C_decode_literal(C_heaptop,C_text("\376B\000\000\007DESTDIR"));
lf[441]=C_decode_literal(C_heaptop,C_text("\376B\000\000\007.inline"));
lf[442]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[443]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[444]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[445]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001\012"));
lf[446]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[447]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001/"));
lf[448]=C_decode_literal(C_heaptop,C_text("\376B\000\000\007DESTDIR"));
lf[449]=C_decode_literal(C_heaptop,C_text("\376B\000\000\004/bin"));
lf[452]=C_h_intern(&lf[452],29, C_text("chicken.file.posix#directory\077"));
lf[453]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[454]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[455]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[457]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[458]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[459]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[460]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001\012"));
lf[461]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[462]=C_decode_literal(C_heaptop,C_text("\376B\000\000\007DESTDIR"));
lf[463]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001/"));
lf[464]=C_decode_literal(C_heaptop,C_text("\376B\000\000\006/share"));
lf[465]=C_decode_literal(C_heaptop,C_text("\376B\000\000\010/include"));
lf[467]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[468]=C_decode_literal(C_heaptop,C_text("\376B\000\000\002cd"));
lf[469]=C_decode_literal(C_heaptop,C_text("\376B\000\000\005cd /d"));
lf[470]=C_h_intern(&lf[470],26, C_text("scheme#with-output-to-file"));
lf[472]=C_h_intern(&lf[472],21, C_text("##sys#standard-output"));
lf[473]=C_h_intern(&lf[473],6, C_text("printf"));
lf[474]=C_h_intern(&lf[474],18, C_text("##sys#write-char-0"));
lf[475]=C_h_intern(&lf[475],11, C_text("##sys#print"));
lf[476]=C_decode_literal(C_heaptop,C_text("\376B\000\000\024\012export CHICKEN_CSI="));
lf[477]=C_decode_literal(C_heaptop,C_text("\376B\000\000\024\012export CHICKEN_CSC="));
lf[478]=C_decode_literal(C_heaptop,C_text("\376B\000\000\024\012export CHICKEN_CXX="));
lf[479]=C_decode_literal(C_heaptop,C_text("\376B\000\000\031:$PATH\012export CHICKEN_CC="));
lf[480]=C_decode_literal(C_heaptop,C_text("\376B\000\000\015\012set -e\012PATH="));
lf[481]=C_decode_literal(C_heaptop,C_text("\376B\000\000\011#!/bin/sh"));
lf[482]=C_decode_literal(C_heaptop,C_text("\376B\000\000\021\012set CHICKEN_CSI="));
lf[483]=C_decode_literal(C_heaptop,C_text("\376B\000\000\021\012set CHICKEN_CSC="));
lf[484]=C_decode_literal(C_heaptop,C_text("\376B\000\000\021\012set CHICKEN_CXX="));
lf[485]=C_decode_literal(C_heaptop,C_text("\376B\000\000\027;%PATH%\012set CHICKEN_CC="));
lf[486]=C_decode_literal(C_heaptop,C_text("\376B\000\000\012\012set PATH="));
lf[487]=C_decode_literal(C_heaptop,C_text("\376B\000\000\011@echo off"));
lf[490]=C_decode_literal(C_heaptop,C_text("\376B\000\000\010\012set -e\012"));
lf[491]=C_decode_literal(C_heaptop,C_text("\376B\000\000\011#!/bin/sh"));
lf[492]=C_decode_literal(C_heaptop,C_text("\376B\000\000\011@echo off"));
lf[494]=C_decode_literal(C_heaptop,C_text("\376B\000\000\007ENDINFO"));
lf[495]=C_decode_literal(C_heaptop,C_text("\376B\000\000\013 <<ENDINFO\012"));
lf[496]=C_decode_literal(C_heaptop,C_text("\376B\000\000\006\012cat >"));
lf[497]=C_decode_literal(C_heaptop,C_text("\376B\000\000\002 >"));
lf[498]=C_decode_literal(C_heaptop,C_text("\376B\000\000\003^\012\012"));
lf[499]=C_h_intern(&lf[499],27, C_text("chicken.string#string-split"));
lf[500]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001\012"));
lf[501]=C_decode_literal(C_heaptop,C_text("\376B\000\000\006\012echo "));
lf[502]=C_decode_literal(C_heaptop,C_text("\376B\000\000\007DESTDIR"));
lf[503]=C_h_intern(&lf[503],23, C_text("chicken.pretty-print#pp"));
lf[504]=C_h_intern(&lf[504],34, C_text("chicken.port#with-output-to-string"));
lf[505]=C_h_intern(&lf[505],18, C_text("chicken.process#qs"));
lf[506]=C_h_intern(&lf[506],7, C_text("mingw32"));
lf[507]=C_h_intern(&lf[507],18, C_text("##sys#list->string"));
lf[508]=C_h_intern(&lf[508],18, C_text("##sys#string->list"));
lf[510]=C_h_intern(&lf[510],22, C_text("chicken.process#system"));
lf[511]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001\042"));
lf[512]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001\042"));
lf[513]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[514]=C_decode_literal(C_heaptop,C_text("\376B\000\000\002${"));
lf[515]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001}"));
lf[516]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001%"));
lf[517]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001%"));
lf[518]=C_decode_literal(C_heaptop,C_text("\376B\000\000\004.bat"));
lf[519]=C_h_intern(&lf[519],16, C_text("scheme#substring"));
lf[520]=C_h_intern(&lf[520],11, C_text("##sys#error"));
lf[521]=C_decode_literal(C_heaptop,C_text("\376B\000\000#(egg-compile.scm:1251) wrong prefix"));
lf[524]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001/"));
lf[525]=C_h_intern(&lf[525],39, C_text("chicken.irregex#irregex-match-substring"));
lf[526]=C_decode_literal(C_heaptop,C_text("\376B\000\000\020not a valid port"));
lf[527]=C_h_intern(&lf[527],21, C_text("scheme#string->number"));
lf[528]=C_h_intern(&lf[528],29, C_text("chicken.irregex#irregex-match"));
lf[529]=C_decode_literal(C_heaptop,C_text("\376B\000\000$(http://)\077([^/:]+)(:([^:/]+))\077(/.\052)\077"));
lf[531]=C_h_intern(&lf[531],23, C_text("chicken.tcp#tcp-connect"));
lf[532]=C_decode_literal(C_heaptop,C_text("\376B\000\000\000"));
lf[534]=C_decode_literal(C_heaptop,C_text("\376B\000\000\004~a~%"));
lf[535]=C_decode_literal(C_heaptop,C_text("\376B\000\000\026[Ll]ocation:\134s\052(.+)\134s\052"));
lf[536]=C_decode_literal(C_heaptop,C_text("\376B\000\000\042[Cc]ontent-[Ll]ength:\134s\052([0-9]+).\052"));
lf[537]=C_decode_literal(C_heaptop,C_text("\376B\000\000$[Tt]ransfer-[Ee]ncoding:\134s\052chunked.\052"));
lf[538]=C_h_intern(&lf[538],20, C_text("chicken.io#read-line"));
lf[540]=C_h_intern_kw(&lf[540],4, C_text("port"));
lf[541]=C_h_intern_kw(&lf[541],6, C_text("accept"));
lf[542]=C_decode_literal(C_heaptop,C_text("\376B\000\000\003\052/\052"));
lf[543]=C_h_intern_kw(&lf[543],10, C_text("proxy-host"));
lf[544]=C_h_intern_kw(&lf[544],10, C_text("proxy-port"));
lf[545]=C_h_intern_kw(&lf[545],15, C_text("proxy-user-pass"));
lf[546]=C_decode_literal(C_heaptop,C_text("\376B\000\000\035retrying with proxy auth ~a~%"));
lf[547]=C_h_intern(&lf[547],24, C_text("scheme#close-output-port"));
lf[548]=C_h_intern(&lf[548],23, C_text("scheme#close-input-port"));
lf[549]=C_decode_literal(C_heaptop,C_text("\376B\000\000\003\052/\052"));
lf[550]=C_decode_literal(C_heaptop,C_text("\376B\000\000\022redirected to ~a~%"));
lf[551]=C_h_intern(&lf[551],30, C_text("chicken.base#open-input-string"));
lf[552]=C_decode_literal(C_heaptop,C_text("\376B\000\000/invalid response from server - please try again"));
lf[553]=C_decode_literal(C_heaptop,C_text("\376B\000\000\000"));
lf[554]=C_decode_literal(C_heaptop,C_text("\376B\000\000\002~%"));
lf[555]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001."));
lf[556]=C_h_intern(&lf[556],22, C_text("chicken.io#read-string"));
lf[557]=C_decode_literal(C_heaptop,C_text("\376B\000\000\017reading chunks "));
lf[560]=C_decode_literal(C_heaptop,C_text("\376B\000\000\004~a~%"));
lf[561]=C_decode_literal(C_heaptop,C_text("\376B\000\000\034HTTP/[0-9.]+\134s+([0-9]+)\134s+.\052"));
lf[562]=C_decode_literal(C_heaptop,C_text("\376B\000\000\026reading response ...~%"));
lf[563]=C_h_intern(&lf[563],25, C_text("chicken.base#flush-output"));
lf[564]=C_h_intern(&lf[564],14, C_text("scheme#display"));
lf[565]=C_decode_literal(C_heaptop,C_text("\376B\000\000\023requesting ~s ...~%"));
lf[566]=C_decode_literal(C_heaptop,C_text("\376B\000\000&connecting to host ~s, port ~a ~a...~%"));
lf[567]=C_h_intern(&lf[567],6, C_text("format"));
lf[568]=C_h_intern(&lf[568],30, C_text("chicken.base#get-output-string"));
lf[569]=C_decode_literal(C_heaptop,C_text("\376B\000\000\002) "));
lf[570]=C_decode_literal(C_heaptop,C_text("\376B\000\000\005(via "));
lf[571]=C_h_intern(&lf[571],31, C_text("chicken.base#open-output-string"));
lf[572]=C_decode_literal(C_heaptop,C_text("\376B\000\000\000"));
lf[573]=C_decode_literal(C_heaptop,C_text("\376B\000\000\003\052/\052"));
lf[574]=C_h_intern(&lf[574],20, C_text("##sys#number->string"));
lf[575]=C_decode_literal(C_heaptop,C_text("\376B\000\000\004GET "));
lf[576]=C_decode_literal(C_heaptop,C_text("\376B\000\000\011 HTTP/1.1"));
lf[577]=C_decode_literal(C_heaptop,C_text("\376B\000\000\002\015\012"));
lf[578]=C_decode_literal(C_heaptop,C_text("\376B\000\000\014Connection: "));
lf[579]=C_decode_literal(C_heaptop,C_text("\376B\000\000\002\015\012"));
lf[580]=C_decode_literal(C_heaptop,C_text("\376B\000\000\014User-Agent: "));
lf[581]=C_decode_literal(C_heaptop,C_text("\376B\000\000\002\015\012"));
lf[582]=C_decode_literal(C_heaptop,C_text("\376B\000\000\010Accept: "));
lf[583]=C_decode_literal(C_heaptop,C_text("\376B\000\000\002\015\012"));
lf[584]=C_decode_literal(C_heaptop,C_text("\376B\000\000\006Host: "));
lf[585]=C_decode_literal(C_heaptop,C_text("\376B\000\000\002\015\012"));
lf[586]=C_decode_literal(C_heaptop,C_text("\376B\000\000\020Content-length: "));
lf[587]=C_decode_literal(C_heaptop,C_text("\376B\000\000\002\015\012"));
lf[588]=C_decode_literal(C_heaptop,C_text("\376B\000\000\002\015\012"));
lf[589]=C_decode_literal(C_heaptop,C_text("\376B\000\000\033Proxy-Authorization: Basic "));
lf[590]=C_decode_literal(C_heaptop,C_text("\376B\000\000\002\015\012"));
lf[591]=C_decode_literal(C_heaptop,C_text("\376B\000\000\000"));
lf[592]=C_decode_literal(C_heaptop,C_text("\376B\000\000\007http://"));
lf[593]=C_h_intern_kw(&lf[593],14, C_text("content-length"));
lf[594]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001\052"));
lf[595]=C_decode_literal(C_heaptop,C_text("\376B\000\000\005close"));
lf[596]=C_h_intern_kw(&lf[596],10, C_text("connection"));
lf[597]=C_h_intern(&lf[597],42, C_text("chicken.condition#make-composite-condition"));
lf[598]=C_h_intern(&lf[598],41, C_text("chicken.condition#make-property-condition"));
lf[599]=C_h_intern(&lf[599],10, C_text("http-fetch"));
lf[600]=C_h_intern(&lf[600],7, C_text("message"));
lf[601]=C_decode_literal(C_heaptop,C_text("\376B\000\000\034invalid response from server"));
lf[602]=C_h_intern(&lf[602],9, C_text("arguments"));
lf[604]=C_decode_literal(C_heaptop,C_text("\376B\000\000\023TCP connect timeout"));
lf[605]=C_decode_literal(C_heaptop,C_text("\376B\000\000\023HTTP protocol error"));
lf[606]=C_h_intern(&lf[606],37, C_text("chicken.condition#print-error-message"));
lf[607]=C_decode_literal(C_heaptop,C_text("\376B\000\000\015Server error:"));
lf[608]=C_h_intern(&lf[608],23, C_text("chicken.condition#abort"));
lf[609]=C_h_intern(&lf[609],20, C_text("setup-download-error"));
lf[610]=C_h_intern(&lf[610],3, C_text("net"));
lf[614]=C_decode_literal(C_heaptop,C_text("\376B\000\000\026reading response ...~%"));
lf[615]=C_decode_literal(C_heaptop,C_text("\376B\000\000\006\077name="));
lf[616]=C_decode_literal(C_heaptop,C_text("\376B\000\000\011&release="));
lf[617]=C_decode_literal(C_heaptop,C_text("\376B\000\000\015&mode=default"));
lf[618]=C_decode_literal(C_heaptop,C_text("\376B\000\000\017&listversions=1"));
lf[619]=C_decode_literal(C_heaptop,C_text("\376B\000\000\035listing versions for ~a: ~a~%"));
lf[643]=C_decode_literal(C_heaptop,C_text("\376B\000\000\004sudo"));
lf[651]=C_h_intern(&lf[651],14, C_text("##sys#build-id"));
lf[655]=C_decode_literal(C_heaptop,C_text("\376B\000\000\007.target"));
lf[656]=C_decode_literal(C_heaptop,C_text("\376B\000\000\000"));
lf[657]=C_decode_literal(C_heaptop,C_text("\376B\000\000\005build"));
lf[658]=C_decode_literal(C_heaptop,C_text("\376B\000\000\004.bat"));
lf[659]=C_decode_literal(C_heaptop,C_text("\376B\000\000\003.sh"));
lf[661]=C_decode_literal(C_heaptop,C_text("\376B\000\000\007.target"));
lf[662]=C_decode_literal(C_heaptop,C_text("\376B\000\000\000"));
lf[663]=C_decode_literal(C_heaptop,C_text("\376B\000\000\007install"));
lf[664]=C_decode_literal(C_heaptop,C_text("\376B\000\000\004.bat"));
lf[665]=C_decode_literal(C_heaptop,C_text("\376B\000\000\003.sh"));
lf[667]=C_decode_literal(C_heaptop,C_text("\376\003\000\000\002\376\001\000\000\003\001seq\376\003\000\000\002\376\003\000\000\002\376\001\000\000\001\001+\376\003\000\000\002\376\001\000\000\007\001numeric\376\377\016\376\003\000\000\002\376\003\000\000\002\376\001\000\000\001\001\077\376\003\000\000\002\376\377\012\000\000."
"\376\003\000\000\002\376\003\000\000\002\376\001\000\000\001\001+\376\003\000\000\002\376\001\000\000\007\001numeric\376\377\016\376\003\000\000\002\376\003\000\000\002\376\001\000\000\001\001\077\376\003\000\000\002\376\377\012\000\000.\376\003\000\000\002\376\003\000\000\002\376\001\000\000"
"\001\001+\376\003\000\000\002\376\001\000\000\007\001numeric\376\377\016\376\377\016\376\377\016\376\377\016"));
lf[671]=C_h_intern(&lf[671],10, C_text("predefined"));
lf[672]=C_h_intern(&lf[672],8, C_text("synopsis"));
lf[673]=C_h_intern(&lf[673],6, C_text("author"));
lf[674]=C_h_intern(&lf[674],8, C_text("category"));
lf[675]=C_h_intern(&lf[675],7, C_text("license"));
lf[676]=C_h_intern(&lf[676],12, C_text("dependencies"));
lf[677]=C_h_intern(&lf[677],12, C_text("scheme#list\077"));
lf[678]=C_h_intern(&lf[678],17, C_text("test-dependencies"));
lf[679]=C_h_intern(&lf[679],18, C_text("build-dependencies"));
lf[680]=C_h_intern(&lf[680],20, C_text("foreign-dependencies"));
lf[681]=C_h_intern(&lf[681],8, C_text("platform"));
lf[682]=C_h_intern(&lf[682],10, C_text("maintainer"));
lf[683]=C_h_intern(&lf[683],18, C_text("distribution-files"));
lf[684]=C_h_intern(&lf[684],1, C_text("\052"));
lf[687]=C_decode_literal(C_heaptop,C_text("\376B\000\000\034invalid egg information item"));
lf[688]=C_decode_literal(C_heaptop,C_text("\376B\000\000&invalid syntax in `cond-expand\047 clause"));
lf[689]=C_decode_literal(C_heaptop,C_text("\376B\000\000,egg information item not allowed at toplevel"));
lf[690]=C_decode_literal(C_heaptop,C_text("\376B\000\000-egg information item only allowed at toplevel"));
lf[691]=C_decode_literal(C_heaptop,C_text("\376B\000\000\034unnamed egg information item"));
lf[692]=C_decode_literal(C_heaptop,C_text("\376B\000\000\052egg information item has invalid structure"));
lf[693]=C_decode_literal(C_heaptop,C_text("\376B\000\000\034unknown egg information item"));
lf[694]=C_h_intern(&lf[694],20, C_text("##sys#standard-error"));
lf[695]=C_h_intern(&lf[695],22, C_text("chicken.format#fprintf"));
lf[697]=C_h_intern(&lf[697],29, C_text("chicken.irregex#irregex-split"));
lf[698]=C_decode_literal(C_heaptop,C_text("\376B\000\000\006[-\134._]"));
lf[699]=C_h_intern(&lf[699],15, C_text("scheme#string>\077"));
lf[701]=C_h_intern(&lf[701],21, C_text("scheme#symbol->string"));
lf[702]=C_decode_literal(C_heaptop,C_text("\376B\000\000\035internal error - bad egg spec"));
lf[704]=C_decode_literal(C_heaptop,C_text("\376B\000\000\021mapped ~s to ~s~%"));
lf[706]=C_decode_literal(C_heaptop,C_text("\376B\000\000\035resolving alias `~a\047 to: ~a~%"));
lf[708]=C_decode_literal(C_heaptop,C_text("\376B\000\000\004~a~%"));
lf[709]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[710]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[711]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001\052"));
lf[714]=C_decode_literal(C_heaptop,C_text("\376B\000\000\016 upgrade: ~a~%"));
lf[715]=C_decode_literal(C_heaptop,C_text("\376B\000\000\002, "));
lf[716]=C_decode_literal(C_heaptop,C_text("\376B\000\000\003yes"));
lf[717]=C_decode_literal(C_heaptop,C_text("\376B\000\000\002no"));
lf[718]=C_decode_literal(C_heaptop,C_text("\376B\000\000\005abort"));
lf[719]=C_h_intern(&lf[719],17, C_text("chicken.base#exit"));
lf[720]=C_decode_literal(C_heaptop,C_text("\376B\000\000\077Do you want to replace the existing extensions\077 (yes/no/abort) "));
lf[721]=C_decode_literal(C_heaptop,C_text("\376B\000\000\000"));
lf[722]=C_decode_literal(C_heaptop,C_text("\376B\000\000:The following installed extensions are outdated, because `"));
lf[723]=C_decode_literal(C_heaptop,C_text("\376B\000\000\034\047 requires later versions:\012\012"));
lf[724]=C_h_intern(&lf[724],20, C_text("chicken.base#warning"));
lf[725]=C_decode_literal(C_heaptop,C_text("\376B\000\000\036\047 overrides required version `"));
lf[726]=C_decode_literal(C_heaptop,C_text("\376B\000\000\020\047 of extension `"));
lf[727]=C_decode_literal(C_heaptop,C_text("\376B\000\000\011version `"));
lf[728]=C_decode_literal(C_heaptop,C_text("\376B\000\000\002  "));
lf[729]=C_decode_literal(C_heaptop,C_text("\376B\000\000\002 ("));
lf[730]=C_decode_literal(C_heaptop,C_text("\376B\000\000\004 -> "));
lf[731]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001)"));
lf[732]=C_decode_literal(C_heaptop,C_text("\376B\000\000\007unknown"));
lf[734]=C_decode_literal(C_heaptop,C_text("\376B\000\000\016 missing: ~a~%"));
lf[735]=C_decode_literal(C_heaptop,C_text("\376B\000\000\002, "));
lf[736]=C_decode_literal(C_heaptop,C_text("\376B\000\000 checking dependencies for `~a\047~%"));
lf[737]=C_decode_literal(C_heaptop,C_text("\376B\000\000)extension is not targeted for this system"));
lf[738]=C_decode_literal(C_heaptop,C_text("\376B\000\000\033invalid `platform\047 property"));
lf[739]=C_decode_literal(C_heaptop,C_text("\376B\000\000\033invalid `platform\047 property"));
lf[740]=C_decode_literal(C_heaptop,C_text("\376B\000\000\034checking platform for `~a\047~%"));
lf[741]=C_h_intern(&lf[741],27, C_text("scheme#with-input-from-file"));
lf[742]=C_h_intern(&lf[742],11, C_text("scheme#read"));
lf[743]=C_decode_literal(C_heaptop,C_text("\376B\000\000\021checking ~a ...~%"));
lf[744]=C_h_intern(&lf[744],10, C_text("scheme#eq\077"));
lf[745]=C_h_intern(&lf[745],12, C_text("scheme#write"));
lf[746]=C_decode_literal(C_heaptop,C_text("\376B\000\000Kno connection to server or egg not found remotely - will use cached version"
));
lf[747]=C_decode_literal(C_heaptop,C_text("\376B\000\000\036extension or version not found"));
lf[748]=C_h_intern(&lf[748],29, C_text("chicken.file#delete-directory"));
lf[749]=C_h_intern_kw(&lf[749],7, C_text("version"));
lf[750]=C_h_intern_kw(&lf[750],5, C_text("tests"));
lf[751]=C_decode_literal(C_heaptop,C_text("\376B\000\000\000"));
lf[752]=C_decode_literal(C_heaptop,C_text("\376B\000\000\023TCP connect timeout"));
lf[753]=C_decode_literal(C_heaptop,C_text("\376B\000\000\000"));
lf[754]=C_decode_literal(C_heaptop,C_text("\376B\000\000\023HTTP protocol error"));
lf[755]=C_decode_literal(C_heaptop,C_text("\376B\000\000\000"));
lf[756]=C_decode_literal(C_heaptop,C_text("\376B\000\000\015Server error:"));
lf[757]=C_decode_literal(C_heaptop,C_text("\376B\000\000\000"));
lf[758]=C_decode_literal(C_heaptop,C_text("\376B\000\000\000"));
lf[759]=C_decode_literal(C_heaptop,C_text("\376B\000\000\000"));
lf[760]=C_decode_literal(C_heaptop,C_text("\376B\000\000\002#f"));
lf[761]=C_decode_literal(C_heaptop,C_text("\376B\000\000 files versions are not identical"));
lf[762]=C_decode_literal(C_heaptop,C_text("\376B\000\000=unrecognized file-information - possibly corrupt transmission"));
lf[763]=C_decode_literal(C_heaptop,C_text("\376\003\000\000\002\376\001\000\000\001\001\052\376\003\000\000\002\376\003\000\000\002\376B\000\000\007\011\012\013\014\015 \240\376\377\016\376\377\016"));
lf[764]=C_decode_literal(C_heaptop,C_text("\376B\000\000\026^[ ]\052\134(error .\052\134)[ ]\052$"));
lf[765]=C_decode_literal(C_heaptop,C_text("\376B\000\000\031 \052#\134|[- ]\052([^- ]\052) \052\134|#.\052"));
lf[766]=C_decode_literal(C_heaptop,C_text("\376B\000\000\011 \052#!eof \052"));
lf[767]=C_decode_literal(C_heaptop,C_text("\376B\000\000\011[Server] "));
lf[768]=C_decode_literal(C_heaptop,C_text("\376B\000\0001invalid file name - possibly corrupt transmission"));
lf[769]=C_h_intern(&lf[769],29, C_text("chicken.file#create-directory"));
lf[770]=C_decode_literal(C_heaptop,C_text("\376B\000\000\006  ~a~%"));
lf[771]=C_h_intern_kw(&lf[771],6, C_text("binary"));
lf[772]=C_decode_literal(C_heaptop,C_text("\376B\000\000\006  ~a~%"));
lf[773]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001/"));
lf[774]=C_decode_literal(C_heaptop,C_text("\376B\000\000\023reading files ...~%"));
lf[775]=C_decode_literal(C_heaptop,C_text("\376B\000\000\006\077name="));
lf[776]=C_decode_literal(C_heaptop,C_text("\376B\000\000\011&release="));
lf[777]=C_decode_literal(C_heaptop,C_text("\376B\000\000\015&mode=default"));
lf[778]=C_decode_literal(C_heaptop,C_text("\376B\000\000\012&tests=yes"));
lf[779]=C_decode_literal(C_heaptop,C_text("\376B\000\000\000"));
lf[780]=C_decode_literal(C_heaptop,C_text("\376B\000\000\011&version="));
lf[781]=C_decode_literal(C_heaptop,C_text("\376B\000\000\000"));
lf[782]=C_decode_literal(C_heaptop,C_text("\376B\000\000\024downloading ~a: ~a~%"));
lf[783]=C_h_intern(&lf[783],28, C_text("chicken.time#current-seconds"));
lf[784]=C_decode_literal(C_heaptop,C_text("\376B\000\000\026trying server ~a ...~%"));
lf[785]=C_h_intern(&lf[785],39, C_text("chicken.file#create-temporary-directory"));
lf[786]=C_decode_literal(C_heaptop,C_text("\376B\000\000\030trying location ~a ...~%"));
lf[787]=C_decode_literal(C_heaptop,C_text("\376B\000\000\033version of ~a out of date~%"));
lf[788]=C_h_intern(&lf[788],41, C_text("chicken.file.posix#file-modification-time"));
lf[789]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001/"));
lf[790]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001/"));
lf[791]=C_h_intern(&lf[791],22, C_text("chicken.file#directory"));
lf[792]=C_decode_literal(C_heaptop,C_text("\376B\000\000\024extension not cached"));
lf[793]=C_decode_literal(C_heaptop,C_text("\376B\000\000\017~a not cached~%"));
lf[794]=C_decode_literal(C_heaptop,C_text("\376B\000\000)cached egg does not match CHICKEN version"));
lf[795]=C_decode_literal(C_heaptop,C_text("\376B\000\000Jcached egg does not match CHICKEN version - use `-force\047 to install anyway"));
lf[796]=C_decode_literal(C_heaptop,C_text("\376B\000\000\027status changed for ~a~%"));
lf[797]=C_decode_literal(C_heaptop,C_text("\376B\000\000\006STATUS"));
lf[798]=C_decode_literal(C_heaptop,C_text("\376B\000\000\022~a located at ~a~%"));
lf[799]=C_decode_literal(C_heaptop,C_text("\376B\000\000\036extension or version not found"));
lf[800]=C_decode_literal(C_heaptop,C_text("\376B\000\000&\047 overrides explicitly given version `"));
lf[801]=C_decode_literal(C_heaptop,C_text("\376B\000\000\020\047 of extension `"));
lf[802]=C_decode_literal(C_heaptop,C_text("\376B\000\000\011version `"));
lf[803]=C_decode_literal(C_heaptop,C_text("\376B\000\000\020overriding: ~a~%"));
lf[804]=C_decode_literal(C_heaptop,C_text("\376B\000\000\007chicken"));
lf[805]=C_decode_literal(C_heaptop,C_text("\376B\000\000JYour CHICKEN version is not recent enough to use this extension - version "));
lf[806]=C_decode_literal(C_heaptop,C_text("\376B\000\000\025 or newer is required"));
lf[807]=C_decode_literal(C_heaptop,C_text("\376B\000\0007invalid dependency syntax in extension meta information"));
lf[808]=C_h_intern(&lf[808],7, C_text("chicken"));
lf[809]=C_decode_literal(C_heaptop,C_text("\376B\000\000\007chicken"));
lf[810]=C_h_intern(&lf[810],32, C_text("chicken.platform#chicken-version"));
lf[811]=C_decode_literal(C_heaptop,C_text("\376B\000\000\0050.0.0"));
lf[812]=C_h_intern(&lf[812],22, C_text("chicken.load#find-file"));
lf[813]=C_h_intern(&lf[813],16, C_text("##sys#split-path"));
lf[814]=C_h_intern(&lf[814],32, C_text("chicken.platform#repository-path"));
lf[816]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001\012"));
lf[818]=C_decode_literal(C_heaptop,C_text("\376B\000\000\015  installing "));
lf[819]=C_decode_literal(C_heaptop,C_text("\376B\000\000\011 (target)"));
lf[820]=C_decode_literal(C_heaptop,C_text("\376B\000\000\011building "));
lf[821]=C_decode_literal(C_heaptop,C_text("\376B\000\000\011 (target)"));
lf[822]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001\012"));
lf[823]=C_h_intern(&lf[823],40, C_text("chicken.process-context#change-directory"));
lf[824]=C_decode_literal(C_heaptop,C_text("\376B\000\000+test script failed with nonzero exit status"));
lf[825]=C_decode_literal(C_heaptop,C_text("\376B\000\000\015running: ~a~%"));
lf[826]=C_decode_literal(C_heaptop,C_text("\376B\000\000\004 -s "));
lf[827]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[828]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[829]=C_decode_literal(C_heaptop,C_text("\376B\000\000\000"));
lf[830]=C_h_intern(&lf[830],41, C_text("chicken.process-context#current-directory"));
lf[831]=C_decode_literal(C_heaptop,C_text("\376B\000\000\007run.scm"));
lf[832]=C_decode_literal(C_heaptop,C_text("\376B\000\000\005tests"));
lf[833]=C_h_intern_kw(&lf[833],4, C_text("sudo"));
lf[834]=C_decode_literal(C_heaptop,C_text("\376B\000\000\015  installing "));
lf[835]=C_h_intern(&lf[835],7, C_text("fprintf"));
lf[836]=C_decode_literal(C_heaptop,C_text("\376B\000\000\002  "));
lf[837]=C_decode_literal(C_heaptop,C_text("\376B\000\000\047\047 will overwrite the following files:\012\012"));
lf[838]=C_decode_literal(C_heaptop,C_text("\376B\000\000\020\012the extension `"));
lf[839]=C_h_intern(&lf[839],17, C_text("chicken.file#glob"));
lf[840]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001\052"));
lf[841]=C_decode_literal(C_heaptop,C_text("\376B\000\000\011building "));
lf[842]=C_decode_literal(C_heaptop,C_text("\376B\000\000\020install order:~%"));
lf[843]=C_h_intern(&lf[843],15, C_text("scheme#string=\077"));
lf[844]=C_decode_literal(C_heaptop,C_text("\376B\000\000/shell command terminated with nonzero exit code"));
lf[845]=C_decode_literal(C_heaptop,C_text("\376B\000\0000shell command terminated with nonzero exit code "));
lf[846]=C_decode_literal(C_heaptop,C_text("\376B\000\000\002: "));
lf[847]=C_decode_literal(C_heaptop,C_text("\376B\000\000\017executing: ~s~%"));
lf[848]=C_decode_literal(C_heaptop,C_text("\376B\000\000\003sh "));
lf[849]=C_decode_literal(C_heaptop,C_text("\376B\000\000\037/usr/bin/env DYLD_LIBRARY_PATH="));
lf[850]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[851]=C_decode_literal(C_heaptop,C_text("\376B\000\000\000"));
lf[852]=C_h_intern(&lf[852],6, C_text("macosx"));
lf[853]=C_decode_literal(C_heaptop,C_text("\376B\000\000\021DYLD_LIBRARY_PATH"));
lf[854]=C_h_intern(&lf[854],33, C_text("chicken.platform#software-version"));
lf[855]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001 "));
lf[856]=C_decode_literal(C_heaptop,C_text("\376B\000\000\000"));
lf[857]=C_decode_literal(C_heaptop,C_text("\376B\000\000\023running script ~a~%"));
lf[858]=C_h_intern_kw(&lf[858],4, C_text("stop"));
lf[859]=C_h_intern(&lf[859],34, C_text("chicken.base#implicit-exit-handler"));
lf[860]=C_h_intern(&lf[860],24, C_text("chicken.file#delete-file"));
lf[861]=C_h_intern(&lf[861],22, C_text("chicken.file#copy-file"));
lf[862]=C_decode_literal(C_heaptop,C_text("\376B\000\000\013installing "));
lf[863]=C_decode_literal(C_heaptop,C_text("\376B\000\000\004 ..."));
lf[864]=C_h_intern(&lf[864],14, C_text("scheme#newline"));
lf[865]=C_h_intern(&lf[865],15, C_text("scheme#string<\077"));
lf[866]=C_h_intern(&lf[866],17, C_text("chicken.sort#sort"));
lf[867]=C_decode_literal(C_heaptop,C_text("\376\003\000\000\002\376\001\000\000\020\001chicken.internal\376\003\000\000\002\376\001\000\000\027\001chicken.internal.syntax\376\377\016"));
lf[868]=C_h_intern(&lf[868],4, C_text("main"));
lf[869]=C_h_intern(&lf[869],20, C_text("##sys#module-exports"));
lf[870]=C_h_intern(&lf[870],6, C_text("syntax"));
lf[871]=C_h_intern(&lf[871],5, C_text("value"));
lf[872]=C_decode_literal(C_heaptop,C_text("\376B\000\000\013processing "));
lf[873]=C_decode_literal(C_heaptop,C_text("\376B\000\000\004 ..."));
lf[874]=C_h_intern(&lf[874],17, C_text("##sys#module-name"));
lf[875]=C_h_intern(&lf[875],18, C_text("##sys#module-table"));
lf[876]=C_decode_literal(C_heaptop,C_text("\376B\000\000\027generating database ..."));
lf[877]=C_h_intern(&lf[877],22, C_text("##sys#warnings-enabled"));
lf[878]=C_decode_literal(C_heaptop,C_text("\376B\000\000\027Failed to import from `"));
lf[879]=C_h_intern(&lf[879],13, C_text("import-syntax"));
lf[880]=C_h_intern(&lf[880],11, C_text("scheme#eval"));
lf[881]=C_decode_literal(C_heaptop,C_text("\376B\000\000\010loading "));
lf[882]=C_decode_literal(C_heaptop,C_text("\376B\000\000\004 ..."));
lf[883]=C_h_intern(&lf[883],41, C_text("chicken.pathname#pathname-strip-extension"));
lf[884]=C_h_intern(&lf[884],41, C_text("chicken.pathname#pathname-strip-directory"));
lf[885]=C_decode_literal(C_heaptop,C_text("\376B\000\000\034loading import libraries ..."));
lf[886]=C_h_intern(&lf[886],34, C_text("chicken.file#create-temporary-file"));
lf[887]=C_decode_literal(C_heaptop,C_text("\376B\000\000\014\052.import.scm"));
lf[888]=C_decode_literal(C_heaptop,C_text("\376B\000\000\013\052.import.so"));
lf[889]=C_decode_literal(C_heaptop,C_text("\376B\000\000\036purging complete cache at ~a~%"));
lf[890]=C_decode_literal(C_heaptop,C_text("\376B\000\000\035purging ~a from cache at ~a~%"));
lf[891]=C_decode_literal(C_heaptop,C_text("\376B\000\000!`-cached\047 needs explicit egg list"));
lf[892]=C_decode_literal(C_heaptop,C_text("\376B\000\000\021no eggs specified"));
lf[893]=C_decode_literal(C_heaptop,C_text("\376B\000\000\005\052.egg"));
lf[894]=C_decode_literal(C_heaptop,C_text("\376B\000\000\015chicken/\052.egg"));
lf[895]=C_h_intern(&lf[895],21, C_text("chicken.format#printf"));
lf[896]=C_decode_literal(C_heaptop,C_text("\376B\000\000\003 ~a"));
lf[897]=C_decode_literal(C_heaptop,C_text("\376B\000\000\036invalid entry in defaults file"));
lf[898]=C_decode_literal(C_heaptop,C_text("\376B\000\000\052\047 does not match chicken-install version ("));
lf[899]=C_decode_literal(C_heaptop,C_text("\376B\000\000\026version of installed `"));
lf[900]=C_h_intern(&lf[900],6, C_text("server"));
lf[901]=C_h_intern(&lf[901],2, C_text("->"));
lf[902]=C_h_intern(&lf[902],5, C_text("alias"));
lf[903]=C_h_intern(&lf[903],14, C_text("scheme#string\077"));
lf[904]=C_h_intern(&lf[904],8, C_text("override"));
lf[905]=C_h_intern(&lf[905],27, C_text("scheme#call-with-input-file"));
lf[906]=C_h_intern(&lf[906],20, C_text("chicken.io#read-list"));
lf[907]=C_h_intern(&lf[907],8, C_text("location"));
lf[908]=C_h_intern(&lf[908],4, C_text("hack"));
lf[909]=C_decode_literal(C_heaptop,C_text("\376B\000\000\007chicken"));
lf[910]=C_h_intern(&lf[910],40, C_text("chicken.platform#system-config-directory"));
lf[911]=C_decode_literal(C_heaptop,C_text("\376B\000\0007CHICKEN_INSTALL_REPOSITORY must be an absolute pathname"));
lf[912]=C_h_intern(&lf[912],35, C_text("chicken.pathname#absolute-pathname\077"));
lf[913]=C_decode_literal(C_heaptop,C_text("\376B\000\000\032CHICKEN_INSTALL_REPOSITORY"));
lf[914]=C_decode_literal(C_heaptop,C_text("\376B\000\000\002-h"));
lf[915]=C_decode_literal(C_heaptop,C_text("\376B\000\000\005-help"));
lf[916]=C_decode_literal(C_heaptop,C_text("\376B\000\000\006--help"));
lf[917]=C_decode_literal(C_heaptop,C_text("\376B\000\010\010usage: chicken-install [OPTION ...] [NAME[:VERSION] ...]\012\012  -h   -help     "
"               show this message and exit\012       -version                 show v"
"ersion and exit\012       -force                   don\047t ask, install even if versi"
"ons don\047t match\012  -k   -keep                    keep temporary files\012  -s   -sud"
"o                    use external command to elevate privileges for filesystem o"
"perations\012  -r   -retrieve                only retrieve egg into cache directory"
", don\047t install (giving `-r\047\012                                more than once impl"
"ies `-recursive\047)\012       -recursive               if `-retrieve\047 is given, retri"
"eve also dependencies\012       -dry-run                 do not build or install, j"
"ust print the locations of the generated\012                                build &"
" install scripts\012       -list-versions           list available versions for giv"
"en eggs (HTTP transport only)\012  -n   -no-install              do not install, ju"
"st build\012       -no-install-dependencies do not install dependencies\012       -pur"
"ge                   remove cached files for given eggs (or purge cache complete"
"ly)\012       -host                    when cross-compiling, compile extension only"
" for host\012       -target                  when cross-compiling, compile extensio"
"n only for target\012       -test                    run included test-cases, if av"
"ailable\012  -u   -update-db               update export database\012       -repositor"
"y              print path used for egg installation\012       -override FILENAME   "
"    override versions for installed eggs with information from file\012       -from"
"-list FILENAME      install eggs from list obtained by `chicken-status -list\047\012  "
"-v   -verbose                 be verbose\012       -cached                  only in"
"stall from cache\012  -D   -feature NAME            define build feature\012       -de"
"faults FILENAME       use FILENAME as defaults instead of the installed `setup.d"
"efaults\047\012                                file\012\012chicken-install recognizes the SU"
"DO, http_proxy and proxy_auth environment variables, if set.\012"));
lf[918]=C_decode_literal(C_heaptop,C_text("\376B\000\000\005-test"));
lf[919]=C_decode_literal(C_heaptop,C_text("\376B\000\000\013-repository"));
lf[920]=C_decode_literal(C_heaptop,C_text("\376B\000\000\002-r"));
lf[921]=C_decode_literal(C_heaptop,C_text("\376B\000\000\011-retrieve"));
lf[922]=C_decode_literal(C_heaptop,C_text("\376B\000\000\010-version"));
lf[923]=C_decode_literal(C_heaptop,C_text("\376B\000\000\002-D"));
lf[924]=C_decode_literal(C_heaptop,C_text("\376B\000\000\010-feature"));
lf[925]=C_h_intern(&lf[925],34, C_text("chicken.platform#register-feature!"));
lf[926]=C_decode_literal(C_heaptop,C_text("\376B\000\000\012-recursive"));
lf[927]=C_decode_literal(C_heaptop,C_text("\376B\000\000\016-list-versions"));
lf[928]=C_decode_literal(C_heaptop,C_text("\376B\000\000\011-defaults"));
lf[929]=C_decode_literal(C_heaptop,C_text("\376B\000\000\006-force"));
lf[930]=C_decode_literal(C_heaptop,C_text("\376B\000\000\005-host"));
lf[931]=C_decode_literal(C_heaptop,C_text("\376B\000\000\007-target"));
lf[932]=C_decode_literal(C_heaptop,C_text("\376B\000\000\002-u"));
lf[933]=C_decode_literal(C_heaptop,C_text("\376B\000\000\012-update-db"));
lf[934]=C_decode_literal(C_heaptop,C_text("\376B\000\000\030-no-install-dependencies"));
lf[935]=C_decode_literal(C_heaptop,C_text("\376B\000\000\010-dry-run"));
lf[936]=C_decode_literal(C_heaptop,C_text("\376B\000\000\002-v"));
lf[937]=C_decode_literal(C_heaptop,C_text("\376B\000\000\010-verbose"));
lf[938]=C_decode_literal(C_heaptop,C_text("\376B\000\000\002-k"));
lf[939]=C_decode_literal(C_heaptop,C_text("\376B\000\000\005-keep"));
lf[940]=C_decode_literal(C_heaptop,C_text("\376B\000\000\002-s"));
lf[941]=C_decode_literal(C_heaptop,C_text("\376B\000\000\005-sudo"));
lf[942]=C_decode_literal(C_heaptop,C_text("\376B\000\000\002-n"));
lf[943]=C_decode_literal(C_heaptop,C_text("\376B\000\000\013-no-install"));
lf[944]=C_decode_literal(C_heaptop,C_text("\376B\000\000\006-purge"));
lf[945]=C_decode_literal(C_heaptop,C_text("\376B\000\000\007-cached"));
lf[946]=C_decode_literal(C_heaptop,C_text("\376B\000\000\012-from-list"));
lf[947]=C_decode_literal(C_heaptop,C_text("\376B\000\000\011-override"));
lf[948]=C_decode_literal(C_heaptop,C_text("\376\003\000\000\002\376\377\012\000\000h\376\003\000\000\002\376\377\012\000\000k\376\003\000\000\002\376\377\012\000\000s\376\003\000\000\002\376\377\012\000\000r\376\003\000\000\002\376\377\012\000\000n\376\003\000\000\002\376\377\012\000\000u\376\003\000\000\002\376\377\012\000\000v\376\377\016"
));
lf[949]=C_h_intern(&lf[949],23, C_text("chicken.irregex#irregex"));
lf[950]=C_decode_literal(C_heaptop,C_text("\376B\000\000\014([^:]+):(.+)"));
lf[951]=C_decode_literal(C_heaptop,C_text("\376B\000\000\012proxy_auth"));
lf[952]=C_decode_literal(C_heaptop,C_text("\376B\000\000\033(http://)\077([^:]+):\077([0-9]\052)"));
lf[953]=C_decode_literal(C_heaptop,C_text("\376B\000\000\012http_proxy"));
lf[954]=C_h_intern(&lf[954],46, C_text("chicken.process-context#command-line-arguments"));
lf[955]=C_decode_literal(C_heaptop,C_text("\376B\000\000\021DYLD_LIBRARY_PATH"));
lf[956]=C_decode_literal(C_heaptop,C_text("\376B\000\000\024CHICKEN_INCLUDE_PATH"));
lf[957]=C_decode_literal(C_heaptop,C_text("\376B\000\000\021DYLD_LIBRARY_PATH"));
lf[958]=C_decode_literal(C_heaptop,C_text("\376B\000\000\017LD_LIBRARY_PATH"));
lf[959]=C_decode_literal(C_heaptop,C_text("\376B\000\000\013CSC_OPTIONS"));
lf[960]=C_decode_literal(C_heaptop,C_text("\376B\000\000\004SUDO"));
lf[961]=C_decode_literal(C_heaptop,C_text("\376B\000\000\020chicken-install "));
lf[962]=C_h_intern(&lf[962],29, C_text("chicken.tcp#tcp-write-timeout"));
lf[963]=C_h_intern(&lf[963],28, C_text("chicken.tcp#tcp-read-timeout"));
lf[964]=C_h_intern(&lf[964],31, C_text("chicken.tcp#tcp-connect-timeout"));
lf[965]=C_decode_literal(C_heaptop,C_text("\376B\000\000\026CHICKEN_INSTALL_PREFIX"));
lf[966]=C_decode_literal(C_heaptop,C_text("\376B\000\000\017chicken-install"));
lf[967]=C_h_intern(&lf[967],39, C_text("chicken.platform#system-cache-directory"));
lf[968]=C_decode_literal(C_heaptop,C_text("\376B\000\000\021CHICKEN_EGG_CACHE"));
lf[969]=C_decode_literal(C_heaptop,C_text("\376B\000\000\011/chicken/"));
lf[970]=C_h_intern(&lf[970],20, C_text("##sys#fixnum->string"));
lf[971]=C_decode_literal(C_heaptop,C_text("\376B\000\000\011/chicken/"));
lf[972]=C_h_intern(&lf[972],19, C_text("##sys#peek-c-string"));
lf[973]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001/"));
lf[974]=C_decode_literal(C_heaptop,C_text("\376B\000\000\001/"));
lf[975]=C_h_intern(&lf[975],30, C_text("chicken.platform#software-type"));
lf[976]=C_h_intern_kw(&lf[976],13, C_text("cross-chicken"));
lf[977]=C_h_intern(&lf[977],30, C_text("##sys#register-compiled-module"));
lf[978]=C_h_intern(&lf[978],22, C_text("##sys#with-environment"));
C_register_lf2(lf,979,create_ptable());{}
t2=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_6815,a[2]=t1,tmp=(C_word)a,a+=3,tmp);{
C_word *av2=av;
av2[0]=C_SCHEME_UNDEFINED;
av2[1]=t2;
C_library_toplevel(2,av2);}}

#ifdef C_ENABLE_PTABLES
static C_PTABLE_ENTRY ptable[1607] = {
{C_text("f23404:chicken_2dinstall_2escm"),(void*)f23404},
{C_text("f23421:chicken_2dinstall_2escm"),(void*)f23421},
{C_text("f23427:chicken_2dinstall_2escm"),(void*)f23427},
{C_text("f23433:chicken_2dinstall_2escm"),(void*)f23433},
{C_text("f23439:chicken_2dinstall_2escm"),(void*)f23439},
{C_text("f23458:chicken_2dinstall_2escm"),(void*)f23458},
{C_text("f23464:chicken_2dinstall_2escm"),(void*)f23464},
{C_text("f23470:chicken_2dinstall_2escm"),(void*)f23470},
{C_text("f23476:chicken_2dinstall_2escm"),(void*)f23476},
{C_text("f23482:chicken_2dinstall_2escm"),(void*)f23482},
{C_text("f23488:chicken_2dinstall_2escm"),(void*)f23488},
{C_text("f23494:chicken_2dinstall_2escm"),(void*)f23494},
{C_text("f23500:chicken_2dinstall_2escm"),(void*)f23500},
{C_text("f23508:chicken_2dinstall_2escm"),(void*)f23508},
{C_text("f23516:chicken_2dinstall_2escm"),(void*)f23516},
{C_text("f23522:chicken_2dinstall_2escm"),(void*)f23522},
{C_text("f23528:chicken_2dinstall_2escm"),(void*)f23528},
{C_text("f23534:chicken_2dinstall_2escm"),(void*)f23534},
{C_text("f23540:chicken_2dinstall_2escm"),(void*)f23540},
{C_text("f23546:chicken_2dinstall_2escm"),(void*)f23546},
{C_text("f23552:chicken_2dinstall_2escm"),(void*)f23552},
{C_text("f23558:chicken_2dinstall_2escm"),(void*)f23558},
{C_text("f23582:chicken_2dinstall_2escm"),(void*)f23582},
{C_text("f23590:chicken_2dinstall_2escm"),(void*)f23590},
{C_text("f23596:chicken_2dinstall_2escm"),(void*)f23596},
{C_text("f23602:chicken_2dinstall_2escm"),(void*)f23602},
{C_text("f23606:chicken_2dinstall_2escm"),(void*)f23606},
{C_text("f23676:chicken_2dinstall_2escm"),(void*)f23676},
{C_text("f23697:chicken_2dinstall_2escm"),(void*)f23697},
{C_text("f23716:chicken_2dinstall_2escm"),(void*)f23716},
{C_text("f23745:chicken_2dinstall_2escm"),(void*)f23745},
{C_text("f23754:chicken_2dinstall_2escm"),(void*)f23754},
{C_text("f23772:chicken_2dinstall_2escm"),(void*)f23772},
{C_text("f23779:chicken_2dinstall_2escm"),(void*)f23779},
{C_text("f23847:chicken_2dinstall_2escm"),(void*)f23847},
{C_text("f23858:chicken_2dinstall_2escm"),(void*)f23858},
{C_text("f23863:chicken_2dinstall_2escm"),(void*)f23863},
{C_text("f23870:chicken_2dinstall_2escm"),(void*)f23870},
{C_text("f23875:chicken_2dinstall_2escm"),(void*)f23875},
{C_text("f27051:chicken_2dinstall_2escm"),(void*)f27051},
{C_text("f_10000:chicken_2dinstall_2escm"),(void*)f_10000},
{C_text("f_10003:chicken_2dinstall_2escm"),(void*)f_10003},
{C_text("f_10006:chicken_2dinstall_2escm"),(void*)f_10006},
{C_text("f_10019:chicken_2dinstall_2escm"),(void*)f_10019},
{C_text("f_10029:chicken_2dinstall_2escm"),(void*)f_10029},
{C_text("f_10031:chicken_2dinstall_2escm"),(void*)f_10031},
{C_text("f_10056:chicken_2dinstall_2escm"),(void*)f_10056},
{C_text("f_10067:chicken_2dinstall_2escm"),(void*)f_10067},
{C_text("f_10078:chicken_2dinstall_2escm"),(void*)f_10078},
{C_text("f_10088:chicken_2dinstall_2escm"),(void*)f_10088},
{C_text("f_10101:chicken_2dinstall_2escm"),(void*)f_10101},
{C_text("f_10121:chicken_2dinstall_2escm"),(void*)f_10121},
{C_text("f_10129:chicken_2dinstall_2escm"),(void*)f_10129},
{C_text("f_10152:chicken_2dinstall_2escm"),(void*)f_10152},
{C_text("f_10162:chicken_2dinstall_2escm"),(void*)f_10162},
{C_text("f_10165:chicken_2dinstall_2escm"),(void*)f_10165},
{C_text("f_10171:chicken_2dinstall_2escm"),(void*)f_10171},
{C_text("f_10187:chicken_2dinstall_2escm"),(void*)f_10187},
{C_text("f_10195:chicken_2dinstall_2escm"),(void*)f_10195},
{C_text("f_10205:chicken_2dinstall_2escm"),(void*)f_10205},
{C_text("f_10218:chicken_2dinstall_2escm"),(void*)f_10218},
{C_text("f_10265:chicken_2dinstall_2escm"),(void*)f_10265},
{C_text("f_10287:chicken_2dinstall_2escm"),(void*)f_10287},
{C_text("f_10307:chicken_2dinstall_2escm"),(void*)f_10307},
{C_text("f_10317:chicken_2dinstall_2escm"),(void*)f_10317},
{C_text("f_10343:chicken_2dinstall_2escm"),(void*)f_10343},
{C_text("f_10347:chicken_2dinstall_2escm"),(void*)f_10347},
{C_text("f_10351:chicken_2dinstall_2escm"),(void*)f_10351},
{C_text("f_10361:chicken_2dinstall_2escm"),(void*)f_10361},
{C_text("f_10363:chicken_2dinstall_2escm"),(void*)f_10363},
{C_text("f_10388:chicken_2dinstall_2escm"),(void*)f_10388},
{C_text("f_10397:chicken_2dinstall_2escm"),(void*)f_10397},
{C_text("f_10422:chicken_2dinstall_2escm"),(void*)f_10422},
{C_text("f_10442:chicken_2dinstall_2escm"),(void*)f_10442},
{C_text("f_10457:chicken_2dinstall_2escm"),(void*)f_10457},
{C_text("f_10461:chicken_2dinstall_2escm"),(void*)f_10461},
{C_text("f_10471:chicken_2dinstall_2escm"),(void*)f_10471},
{C_text("f_10483:chicken_2dinstall_2escm"),(void*)f_10483},
{C_text("f_10495:chicken_2dinstall_2escm"),(void*)f_10495},
{C_text("f_10499:chicken_2dinstall_2escm"),(void*)f_10499},
{C_text("f_10509:chicken_2dinstall_2escm"),(void*)f_10509},
{C_text("f_10513:chicken_2dinstall_2escm"),(void*)f_10513},
{C_text("f_10530:chicken_2dinstall_2escm"),(void*)f_10530},
{C_text("f_10532:chicken_2dinstall_2escm"),(void*)f_10532},
{C_text("f_10557:chicken_2dinstall_2escm"),(void*)f_10557},
{C_text("f_10574:chicken_2dinstall_2escm"),(void*)f_10574},
{C_text("f_10585:chicken_2dinstall_2escm"),(void*)f_10585},
{C_text("f_10587:chicken_2dinstall_2escm"),(void*)f_10587},
{C_text("f_10612:chicken_2dinstall_2escm"),(void*)f_10612},
{C_text("f_10629:chicken_2dinstall_2escm"),(void*)f_10629},
{C_text("f_10640:chicken_2dinstall_2escm"),(void*)f_10640},
{C_text("f_10642:chicken_2dinstall_2escm"),(void*)f_10642},
{C_text("f_10667:chicken_2dinstall_2escm"),(void*)f_10667},
{C_text("f_10703:chicken_2dinstall_2escm"),(void*)f_10703},
{C_text("f_10728:chicken_2dinstall_2escm"),(void*)f_10728},
{C_text("f_10738:chicken_2dinstall_2escm"),(void*)f_10738},
{C_text("f_10770:chicken_2dinstall_2escm"),(void*)f_10770},
{C_text("f_10780:chicken_2dinstall_2escm"),(void*)f_10780},
{C_text("f_10821:chicken_2dinstall_2escm"),(void*)f_10821},
{C_text("f_10835:chicken_2dinstall_2escm"),(void*)f_10835},
{C_text("f_10839:chicken_2dinstall_2escm"),(void*)f_10839},
{C_text("f_10849:chicken_2dinstall_2escm"),(void*)f_10849},
{C_text("f_10860:chicken_2dinstall_2escm"),(void*)f_10860},
{C_text("f_10862:chicken_2dinstall_2escm"),(void*)f_10862},
{C_text("f_10887:chicken_2dinstall_2escm"),(void*)f_10887},
{C_text("f_10903:chicken_2dinstall_2escm"),(void*)f_10903},
{C_text("f_10917:chicken_2dinstall_2escm"),(void*)f_10917},
{C_text("f_10929:chicken_2dinstall_2escm"),(void*)f_10929},
{C_text("f_10941:chicken_2dinstall_2escm"),(void*)f_10941},
{C_text("f_10954:chicken_2dinstall_2escm"),(void*)f_10954},
{C_text("f_10964:chicken_2dinstall_2escm"),(void*)f_10964},
{C_text("f_10983:chicken_2dinstall_2escm"),(void*)f_10983},
{C_text("f_10994:chicken_2dinstall_2escm"),(void*)f_10994},
{C_text("f_11004:chicken_2dinstall_2escm"),(void*)f_11004},
{C_text("f_11032:chicken_2dinstall_2escm"),(void*)f_11032},
{C_text("f_11053:chicken_2dinstall_2escm"),(void*)f_11053},
{C_text("f_11072:chicken_2dinstall_2escm"),(void*)f_11072},
{C_text("f_11082:chicken_2dinstall_2escm"),(void*)f_11082},
{C_text("f_11108:chicken_2dinstall_2escm"),(void*)f_11108},
{C_text("f_11118:chicken_2dinstall_2escm"),(void*)f_11118},
{C_text("f_11138:chicken_2dinstall_2escm"),(void*)f_11138},
{C_text("f_11142:chicken_2dinstall_2escm"),(void*)f_11142},
{C_text("f_11145:chicken_2dinstall_2escm"),(void*)f_11145},
{C_text("f_11151:chicken_2dinstall_2escm"),(void*)f_11151},
{C_text("f_11154:chicken_2dinstall_2escm"),(void*)f_11154},
{C_text("f_11178:chicken_2dinstall_2escm"),(void*)f_11178},
{C_text("f_11191:chicken_2dinstall_2escm"),(void*)f_11191},
{C_text("f_11204:chicken_2dinstall_2escm"),(void*)f_11204},
{C_text("f_11213:chicken_2dinstall_2escm"),(void*)f_11213},
{C_text("f_11226:chicken_2dinstall_2escm"),(void*)f_11226},
{C_text("f_11232:chicken_2dinstall_2escm"),(void*)f_11232},
{C_text("f_11290:chicken_2dinstall_2escm"),(void*)f_11290},
{C_text("f_11293:chicken_2dinstall_2escm"),(void*)f_11293},
{C_text("f_11296:chicken_2dinstall_2escm"),(void*)f_11296},
{C_text("f_11303:chicken_2dinstall_2escm"),(void*)f_11303},
{C_text("f_11307:chicken_2dinstall_2escm"),(void*)f_11307},
{C_text("f_11311:chicken_2dinstall_2escm"),(void*)f_11311},
{C_text("f_11334:chicken_2dinstall_2escm"),(void*)f_11334},
{C_text("f_11349:chicken_2dinstall_2escm"),(void*)f_11349},
{C_text("f_11364:chicken_2dinstall_2escm"),(void*)f_11364},
{C_text("f_11379:chicken_2dinstall_2escm"),(void*)f_11379},
{C_text("f_11394:chicken_2dinstall_2escm"),(void*)f_11394},
{C_text("f_11396:chicken_2dinstall_2escm"),(void*)f_11396},
{C_text("f_11421:chicken_2dinstall_2escm"),(void*)f_11421},
{C_text("f_11430:chicken_2dinstall_2escm"),(void*)f_11430},
{C_text("f_11455:chicken_2dinstall_2escm"),(void*)f_11455},
{C_text("f_11464:chicken_2dinstall_2escm"),(void*)f_11464},
{C_text("f_11489:chicken_2dinstall_2escm"),(void*)f_11489},
{C_text("f_11498:chicken_2dinstall_2escm"),(void*)f_11498},
{C_text("f_11523:chicken_2dinstall_2escm"),(void*)f_11523},
{C_text("f_11532:chicken_2dinstall_2escm"),(void*)f_11532},
{C_text("f_11546:chicken_2dinstall_2escm"),(void*)f_11546},
{C_text("f_11550:chicken_2dinstall_2escm"),(void*)f_11550},
{C_text("f_11554:chicken_2dinstall_2escm"),(void*)f_11554},
{C_text("f_11558:chicken_2dinstall_2escm"),(void*)f_11558},
{C_text("f_11572:chicken_2dinstall_2escm"),(void*)f_11572},
{C_text("f_11584:chicken_2dinstall_2escm"),(void*)f_11584},
{C_text("f_11593:chicken_2dinstall_2escm"),(void*)f_11593},
{C_text("f_11609:chicken_2dinstall_2escm"),(void*)f_11609},
{C_text("f_11634:chicken_2dinstall_2escm"),(void*)f_11634},
{C_text("f_11645:chicken_2dinstall_2escm"),(void*)f_11645},
{C_text("f_11661:chicken_2dinstall_2escm"),(void*)f_11661},
{C_text("f_11686:chicken_2dinstall_2escm"),(void*)f_11686},
{C_text("f_11713:chicken_2dinstall_2escm"),(void*)f_11713},
{C_text("f_11723:chicken_2dinstall_2escm"),(void*)f_11723},
{C_text("f_11731:chicken_2dinstall_2escm"),(void*)f_11731},
{C_text("f_11739:chicken_2dinstall_2escm"),(void*)f_11739},
{C_text("f_11753:chicken_2dinstall_2escm"),(void*)f_11753},
{C_text("f_11757:chicken_2dinstall_2escm"),(void*)f_11757},
{C_text("f_11761:chicken_2dinstall_2escm"),(void*)f_11761},
{C_text("f_11768:chicken_2dinstall_2escm"),(void*)f_11768},
{C_text("f_11784:chicken_2dinstall_2escm"),(void*)f_11784},
{C_text("f_11809:chicken_2dinstall_2escm"),(void*)f_11809},
{C_text("f_11826:chicken_2dinstall_2escm"),(void*)f_11826},
{C_text("f_11842:chicken_2dinstall_2escm"),(void*)f_11842},
{C_text("f_11854:chicken_2dinstall_2escm"),(void*)f_11854},
{C_text("f_11881:chicken_2dinstall_2escm"),(void*)f_11881},
{C_text("f_11895:chicken_2dinstall_2escm"),(void*)f_11895},
{C_text("f_11905:chicken_2dinstall_2escm"),(void*)f_11905},
{C_text("f_11930:chicken_2dinstall_2escm"),(void*)f_11930},
{C_text("f_11944:chicken_2dinstall_2escm"),(void*)f_11944},
{C_text("f_11954:chicken_2dinstall_2escm"),(void*)f_11954},
{C_text("f_11971:chicken_2dinstall_2escm"),(void*)f_11971},
{C_text("f_11975:chicken_2dinstall_2escm"),(void*)f_11975},
{C_text("f_11980:chicken_2dinstall_2escm"),(void*)f_11980},
{C_text("f_11992:chicken_2dinstall_2escm"),(void*)f_11992},
{C_text("f_12006:chicken_2dinstall_2escm"),(void*)f_12006},
{C_text("f_12008:chicken_2dinstall_2escm"),(void*)f_12008},
{C_text("f_12033:chicken_2dinstall_2escm"),(void*)f_12033},
{C_text("f_12042:chicken_2dinstall_2escm"),(void*)f_12042},
{C_text("f_12052:chicken_2dinstall_2escm"),(void*)f_12052},
{C_text("f_12065:chicken_2dinstall_2escm"),(void*)f_12065},
{C_text("f_12078:chicken_2dinstall_2escm"),(void*)f_12078},
{C_text("f_12100:chicken_2dinstall_2escm"),(void*)f_12100},
{C_text("f_12104:chicken_2dinstall_2escm"),(void*)f_12104},
{C_text("f_12107:chicken_2dinstall_2escm"),(void*)f_12107},
{C_text("f_12110:chicken_2dinstall_2escm"),(void*)f_12110},
{C_text("f_12113:chicken_2dinstall_2escm"),(void*)f_12113},
{C_text("f_12116:chicken_2dinstall_2escm"),(void*)f_12116},
{C_text("f_12119:chicken_2dinstall_2escm"),(void*)f_12119},
{C_text("f_12122:chicken_2dinstall_2escm"),(void*)f_12122},
{C_text("f_12125:chicken_2dinstall_2escm"),(void*)f_12125},
{C_text("f_12128:chicken_2dinstall_2escm"),(void*)f_12128},
{C_text("f_12131:chicken_2dinstall_2escm"),(void*)f_12131},
{C_text("f_12134:chicken_2dinstall_2escm"),(void*)f_12134},
{C_text("f_12137:chicken_2dinstall_2escm"),(void*)f_12137},
{C_text("f_12140:chicken_2dinstall_2escm"),(void*)f_12140},
{C_text("f_12143:chicken_2dinstall_2escm"),(void*)f_12143},
{C_text("f_12152:chicken_2dinstall_2escm"),(void*)f_12152},
{C_text("f_12159:chicken_2dinstall_2escm"),(void*)f_12159},
{C_text("f_12163:chicken_2dinstall_2escm"),(void*)f_12163},
{C_text("f_12168:chicken_2dinstall_2escm"),(void*)f_12168},
{C_text("f_12179:chicken_2dinstall_2escm"),(void*)f_12179},
{C_text("f_12181:chicken_2dinstall_2escm"),(void*)f_12181},
{C_text("f_12206:chicken_2dinstall_2escm"),(void*)f_12206},
{C_text("f_12217:chicken_2dinstall_2escm"),(void*)f_12217},
{C_text("f_12221:chicken_2dinstall_2escm"),(void*)f_12221},
{C_text("f_12225:chicken_2dinstall_2escm"),(void*)f_12225},
{C_text("f_12233:chicken_2dinstall_2escm"),(void*)f_12233},
{C_text("f_12249:chicken_2dinstall_2escm"),(void*)f_12249},
{C_text("f_12259:chicken_2dinstall_2escm"),(void*)f_12259},
{C_text("f_12279:chicken_2dinstall_2escm"),(void*)f_12279},
{C_text("f_12287:chicken_2dinstall_2escm"),(void*)f_12287},
{C_text("f_12291:chicken_2dinstall_2escm"),(void*)f_12291},
{C_text("f_12300:chicken_2dinstall_2escm"),(void*)f_12300},
{C_text("f_12302:chicken_2dinstall_2escm"),(void*)f_12302},
{C_text("f_12327:chicken_2dinstall_2escm"),(void*)f_12327},
{C_text("f_12344:chicken_2dinstall_2escm"),(void*)f_12344},
{C_text("f_12348:chicken_2dinstall_2escm"),(void*)f_12348},
{C_text("f_12356:chicken_2dinstall_2escm"),(void*)f_12356},
{C_text("f_12360:chicken_2dinstall_2escm"),(void*)f_12360},
{C_text("f_12372:chicken_2dinstall_2escm"),(void*)f_12372},
{C_text("f_12395:chicken_2dinstall_2escm"),(void*)f_12395},
{C_text("f_12399:chicken_2dinstall_2escm"),(void*)f_12399},
{C_text("f_12403:chicken_2dinstall_2escm"),(void*)f_12403},
{C_text("f_12407:chicken_2dinstall_2escm"),(void*)f_12407},
{C_text("f_12411:chicken_2dinstall_2escm"),(void*)f_12411},
{C_text("f_12415:chicken_2dinstall_2escm"),(void*)f_12415},
{C_text("f_12420:chicken_2dinstall_2escm"),(void*)f_12420},
{C_text("f_12423:chicken_2dinstall_2escm"),(void*)f_12423},
{C_text("f_12436:chicken_2dinstall_2escm"),(void*)f_12436},
{C_text("f_12439:chicken_2dinstall_2escm"),(void*)f_12439},
{C_text("f_12464:chicken_2dinstall_2escm"),(void*)f_12464},
{C_text("f_12468:chicken_2dinstall_2escm"),(void*)f_12468},
{C_text("f_12471:chicken_2dinstall_2escm"),(void*)f_12471},
{C_text("f_12474:chicken_2dinstall_2escm"),(void*)f_12474},
{C_text("f_12477:chicken_2dinstall_2escm"),(void*)f_12477},
{C_text("f_12480:chicken_2dinstall_2escm"),(void*)f_12480},
{C_text("f_12483:chicken_2dinstall_2escm"),(void*)f_12483},
{C_text("f_12486:chicken_2dinstall_2escm"),(void*)f_12486},
{C_text("f_12490:chicken_2dinstall_2escm"),(void*)f_12490},
{C_text("f_12498:chicken_2dinstall_2escm"),(void*)f_12498},
{C_text("f_12508:chicken_2dinstall_2escm"),(void*)f_12508},
{C_text("f_12511:chicken_2dinstall_2escm"),(void*)f_12511},
{C_text("f_12514:chicken_2dinstall_2escm"),(void*)f_12514},
{C_text("f_12517:chicken_2dinstall_2escm"),(void*)f_12517},
{C_text("f_12524:chicken_2dinstall_2escm"),(void*)f_12524},
{C_text("f_12528:chicken_2dinstall_2escm"),(void*)f_12528},
{C_text("f_12532:chicken_2dinstall_2escm"),(void*)f_12532},
{C_text("f_12540:chicken_2dinstall_2escm"),(void*)f_12540},
{C_text("f_12544:chicken_2dinstall_2escm"),(void*)f_12544},
{C_text("f_12556:chicken_2dinstall_2escm"),(void*)f_12556},
{C_text("f_12560:chicken_2dinstall_2escm"),(void*)f_12560},
{C_text("f_12564:chicken_2dinstall_2escm"),(void*)f_12564},
{C_text("f_12587:chicken_2dinstall_2escm"),(void*)f_12587},
{C_text("f_12595:chicken_2dinstall_2escm"),(void*)f_12595},
{C_text("f_12599:chicken_2dinstall_2escm"),(void*)f_12599},
{C_text("f_12605:chicken_2dinstall_2escm"),(void*)f_12605},
{C_text("f_12607:chicken_2dinstall_2escm"),(void*)f_12607},
{C_text("f_12632:chicken_2dinstall_2escm"),(void*)f_12632},
{C_text("f_12641:chicken_2dinstall_2escm"),(void*)f_12641},
{C_text("f_12666:chicken_2dinstall_2escm"),(void*)f_12666},
{C_text("f_12677:chicken_2dinstall_2escm"),(void*)f_12677},
{C_text("f_12684:chicken_2dinstall_2escm"),(void*)f_12684},
{C_text("f_12688:chicken_2dinstall_2escm"),(void*)f_12688},
{C_text("f_12696:chicken_2dinstall_2escm"),(void*)f_12696},
{C_text("f_12719:chicken_2dinstall_2escm"),(void*)f_12719},
{C_text("f_12723:chicken_2dinstall_2escm"),(void*)f_12723},
{C_text("f_12727:chicken_2dinstall_2escm"),(void*)f_12727},
{C_text("f_12731:chicken_2dinstall_2escm"),(void*)f_12731},
{C_text("f_12735:chicken_2dinstall_2escm"),(void*)f_12735},
{C_text("f_12740:chicken_2dinstall_2escm"),(void*)f_12740},
{C_text("f_12743:chicken_2dinstall_2escm"),(void*)f_12743},
{C_text("f_12746:chicken_2dinstall_2escm"),(void*)f_12746},
{C_text("f_12756:chicken_2dinstall_2escm"),(void*)f_12756},
{C_text("f_12759:chicken_2dinstall_2escm"),(void*)f_12759},
{C_text("f_12760:chicken_2dinstall_2escm"),(void*)f_12760},
{C_text("f_12764:chicken_2dinstall_2escm"),(void*)f_12764},
{C_text("f_12767:chicken_2dinstall_2escm"),(void*)f_12767},
{C_text("f_12773:chicken_2dinstall_2escm"),(void*)f_12773},
{C_text("f_12776:chicken_2dinstall_2escm"),(void*)f_12776},
{C_text("f_12779:chicken_2dinstall_2escm"),(void*)f_12779},
{C_text("f_12786:chicken_2dinstall_2escm"),(void*)f_12786},
{C_text("f_12790:chicken_2dinstall_2escm"),(void*)f_12790},
{C_text("f_12802:chicken_2dinstall_2escm"),(void*)f_12802},
{C_text("f_12806:chicken_2dinstall_2escm"),(void*)f_12806},
{C_text("f_12813:chicken_2dinstall_2escm"),(void*)f_12813},
{C_text("f_12817:chicken_2dinstall_2escm"),(void*)f_12817},
{C_text("f_12821:chicken_2dinstall_2escm"),(void*)f_12821},
{C_text("f_12826:chicken_2dinstall_2escm"),(void*)f_12826},
{C_text("f_12829:chicken_2dinstall_2escm"),(void*)f_12829},
{C_text("f_12832:chicken_2dinstall_2escm"),(void*)f_12832},
{C_text("f_12845:chicken_2dinstall_2escm"),(void*)f_12845},
{C_text("f_12852:chicken_2dinstall_2escm"),(void*)f_12852},
{C_text("f_12856:chicken_2dinstall_2escm"),(void*)f_12856},
{C_text("f_12859:chicken_2dinstall_2escm"),(void*)f_12859},
{C_text("f_12862:chicken_2dinstall_2escm"),(void*)f_12862},
{C_text("f_12868:chicken_2dinstall_2escm"),(void*)f_12868},
{C_text("f_12871:chicken_2dinstall_2escm"),(void*)f_12871},
{C_text("f_12874:chicken_2dinstall_2escm"),(void*)f_12874},
{C_text("f_12877:chicken_2dinstall_2escm"),(void*)f_12877},
{C_text("f_12880:chicken_2dinstall_2escm"),(void*)f_12880},
{C_text("f_12887:chicken_2dinstall_2escm"),(void*)f_12887},
{C_text("f_12891:chicken_2dinstall_2escm"),(void*)f_12891},
{C_text("f_12895:chicken_2dinstall_2escm"),(void*)f_12895},
{C_text("f_12907:chicken_2dinstall_2escm"),(void*)f_12907},
{C_text("f_12917:chicken_2dinstall_2escm"),(void*)f_12917},
{C_text("f_12924:chicken_2dinstall_2escm"),(void*)f_12924},
{C_text("f_12928:chicken_2dinstall_2escm"),(void*)f_12928},
{C_text("f_12942:chicken_2dinstall_2escm"),(void*)f_12942},
{C_text("f_12947:chicken_2dinstall_2escm"),(void*)f_12947},
{C_text("f_12950:chicken_2dinstall_2escm"),(void*)f_12950},
{C_text("f_12963:chicken_2dinstall_2escm"),(void*)f_12963},
{C_text("f_12973:chicken_2dinstall_2escm"),(void*)f_12973},
{C_text("f_12977:chicken_2dinstall_2escm"),(void*)f_12977},
{C_text("f_12983:chicken_2dinstall_2escm"),(void*)f_12983},
{C_text("f_12986:chicken_2dinstall_2escm"),(void*)f_12986},
{C_text("f_12989:chicken_2dinstall_2escm"),(void*)f_12989},
{C_text("f_12992:chicken_2dinstall_2escm"),(void*)f_12992},
{C_text("f_12995:chicken_2dinstall_2escm"),(void*)f_12995},
{C_text("f_12998:chicken_2dinstall_2escm"),(void*)f_12998},
{C_text("f_13005:chicken_2dinstall_2escm"),(void*)f_13005},
{C_text("f_13009:chicken_2dinstall_2escm"),(void*)f_13009},
{C_text("f_13017:chicken_2dinstall_2escm"),(void*)f_13017},
{C_text("f_13025:chicken_2dinstall_2escm"),(void*)f_13025},
{C_text("f_13035:chicken_2dinstall_2escm"),(void*)f_13035},
{C_text("f_13042:chicken_2dinstall_2escm"),(void*)f_13042},
{C_text("f_13046:chicken_2dinstall_2escm"),(void*)f_13046},
{C_text("f_13060:chicken_2dinstall_2escm"),(void*)f_13060},
{C_text("f_13065:chicken_2dinstall_2escm"),(void*)f_13065},
{C_text("f_13068:chicken_2dinstall_2escm"),(void*)f_13068},
{C_text("f_13078:chicken_2dinstall_2escm"),(void*)f_13078},
{C_text("f_13081:chicken_2dinstall_2escm"),(void*)f_13081},
{C_text("f_13094:chicken_2dinstall_2escm"),(void*)f_13094},
{C_text("f_13098:chicken_2dinstall_2escm"),(void*)f_13098},
{C_text("f_13101:chicken_2dinstall_2escm"),(void*)f_13101},
{C_text("f_13107:chicken_2dinstall_2escm"),(void*)f_13107},
{C_text("f_13111:chicken_2dinstall_2escm"),(void*)f_13111},
{C_text("f_13119:chicken_2dinstall_2escm"),(void*)f_13119},
{C_text("f_13129:chicken_2dinstall_2escm"),(void*)f_13129},
{C_text("f_13132:chicken_2dinstall_2escm"),(void*)f_13132},
{C_text("f_13135:chicken_2dinstall_2escm"),(void*)f_13135},
{C_text("f_13138:chicken_2dinstall_2escm"),(void*)f_13138},
{C_text("f_13145:chicken_2dinstall_2escm"),(void*)f_13145},
{C_text("f_13149:chicken_2dinstall_2escm"),(void*)f_13149},
{C_text("f_13157:chicken_2dinstall_2escm"),(void*)f_13157},
{C_text("f_13161:chicken_2dinstall_2escm"),(void*)f_13161},
{C_text("f_13173:chicken_2dinstall_2escm"),(void*)f_13173},
{C_text("f_13177:chicken_2dinstall_2escm"),(void*)f_13177},
{C_text("f_13181:chicken_2dinstall_2escm"),(void*)f_13181},
{C_text("f_13191:chicken_2dinstall_2escm"),(void*)f_13191},
{C_text("f_13196:chicken_2dinstall_2escm"),(void*)f_13196},
{C_text("f_13221:chicken_2dinstall_2escm"),(void*)f_13221},
{C_text("f_13232:chicken_2dinstall_2escm"),(void*)f_13232},
{C_text("f_13236:chicken_2dinstall_2escm"),(void*)f_13236},
{C_text("f_13247:chicken_2dinstall_2escm"),(void*)f_13247},
{C_text("f_13252:chicken_2dinstall_2escm"),(void*)f_13252},
{C_text("f_13255:chicken_2dinstall_2escm"),(void*)f_13255},
{C_text("f_13258:chicken_2dinstall_2escm"),(void*)f_13258},
{C_text("f_13265:chicken_2dinstall_2escm"),(void*)f_13265},
{C_text("f_13268:chicken_2dinstall_2escm"),(void*)f_13268},
{C_text("f_13284:chicken_2dinstall_2escm"),(void*)f_13284},
{C_text("f_13288:chicken_2dinstall_2escm"),(void*)f_13288},
{C_text("f_13291:chicken_2dinstall_2escm"),(void*)f_13291},
{C_text("f_13297:chicken_2dinstall_2escm"),(void*)f_13297},
{C_text("f_13301:chicken_2dinstall_2escm"),(void*)f_13301},
{C_text("f_13309:chicken_2dinstall_2escm"),(void*)f_13309},
{C_text("f_13319:chicken_2dinstall_2escm"),(void*)f_13319},
{C_text("f_13322:chicken_2dinstall_2escm"),(void*)f_13322},
{C_text("f_13325:chicken_2dinstall_2escm"),(void*)f_13325},
{C_text("f_13328:chicken_2dinstall_2escm"),(void*)f_13328},
{C_text("f_13335:chicken_2dinstall_2escm"),(void*)f_13335},
{C_text("f_13339:chicken_2dinstall_2escm"),(void*)f_13339},
{C_text("f_13347:chicken_2dinstall_2escm"),(void*)f_13347},
{C_text("f_13351:chicken_2dinstall_2escm"),(void*)f_13351},
{C_text("f_13363:chicken_2dinstall_2escm"),(void*)f_13363},
{C_text("f_13367:chicken_2dinstall_2escm"),(void*)f_13367},
{C_text("f_13371:chicken_2dinstall_2escm"),(void*)f_13371},
{C_text("f_13381:chicken_2dinstall_2escm"),(void*)f_13381},
{C_text("f_13386:chicken_2dinstall_2escm"),(void*)f_13386},
{C_text("f_13411:chicken_2dinstall_2escm"),(void*)f_13411},
{C_text("f_13422:chicken_2dinstall_2escm"),(void*)f_13422},
{C_text("f_13426:chicken_2dinstall_2escm"),(void*)f_13426},
{C_text("f_13437:chicken_2dinstall_2escm"),(void*)f_13437},
{C_text("f_13442:chicken_2dinstall_2escm"),(void*)f_13442},
{C_text("f_13445:chicken_2dinstall_2escm"),(void*)f_13445},
{C_text("f_13448:chicken_2dinstall_2escm"),(void*)f_13448},
{C_text("f_13462:chicken_2dinstall_2escm"),(void*)f_13462},
{C_text("f_13466:chicken_2dinstall_2escm"),(void*)f_13466},
{C_text("f_13469:chicken_2dinstall_2escm"),(void*)f_13469},
{C_text("f_13472:chicken_2dinstall_2escm"),(void*)f_13472},
{C_text("f_13475:chicken_2dinstall_2escm"),(void*)f_13475},
{C_text("f_13482:chicken_2dinstall_2escm"),(void*)f_13482},
{C_text("f_13486:chicken_2dinstall_2escm"),(void*)f_13486},
{C_text("f_13490:chicken_2dinstall_2escm"),(void*)f_13490},
{C_text("f_13498:chicken_2dinstall_2escm"),(void*)f_13498},
{C_text("f_13500:chicken_2dinstall_2escm"),(void*)f_13500},
{C_text("f_13511:chicken_2dinstall_2escm"),(void*)f_13511},
{C_text("f_13515:chicken_2dinstall_2escm"),(void*)f_13515},
{C_text("f_13524:chicken_2dinstall_2escm"),(void*)f_13524},
{C_text("f_13527:chicken_2dinstall_2escm"),(void*)f_13527},
{C_text("f_13530:chicken_2dinstall_2escm"),(void*)f_13530},
{C_text("f_13533:chicken_2dinstall_2escm"),(void*)f_13533},
{C_text("f_13536:chicken_2dinstall_2escm"),(void*)f_13536},
{C_text("f_13539:chicken_2dinstall_2escm"),(void*)f_13539},
{C_text("f_13542:chicken_2dinstall_2escm"),(void*)f_13542},
{C_text("f_13545:chicken_2dinstall_2escm"),(void*)f_13545},
{C_text("f_13548:chicken_2dinstall_2escm"),(void*)f_13548},
{C_text("f_13555:chicken_2dinstall_2escm"),(void*)f_13555},
{C_text("f_13559:chicken_2dinstall_2escm"),(void*)f_13559},
{C_text("f_13563:chicken_2dinstall_2escm"),(void*)f_13563},
{C_text("f_13567:chicken_2dinstall_2escm"),(void*)f_13567},
{C_text("f_13571:chicken_2dinstall_2escm"),(void*)f_13571},
{C_text("f_13575:chicken_2dinstall_2escm"),(void*)f_13575},
{C_text("f_13579:chicken_2dinstall_2escm"),(void*)f_13579},
{C_text("f_13590:chicken_2dinstall_2escm"),(void*)f_13590},
{C_text("f_13597:chicken_2dinstall_2escm"),(void*)f_13597},
{C_text("f_13601:chicken_2dinstall_2escm"),(void*)f_13601},
{C_text("f_13605:chicken_2dinstall_2escm"),(void*)f_13605},
{C_text("f_13614:chicken_2dinstall_2escm"),(void*)f_13614},
{C_text("f_13617:chicken_2dinstall_2escm"),(void*)f_13617},
{C_text("f_13620:chicken_2dinstall_2escm"),(void*)f_13620},
{C_text("f_13623:chicken_2dinstall_2escm"),(void*)f_13623},
{C_text("f_13626:chicken_2dinstall_2escm"),(void*)f_13626},
{C_text("f_13629:chicken_2dinstall_2escm"),(void*)f_13629},
{C_text("f_13632:chicken_2dinstall_2escm"),(void*)f_13632},
{C_text("f_13635:chicken_2dinstall_2escm"),(void*)f_13635},
{C_text("f_13638:chicken_2dinstall_2escm"),(void*)f_13638},
{C_text("f_13651:chicken_2dinstall_2escm"),(void*)f_13651},
{C_text("f_13655:chicken_2dinstall_2escm"),(void*)f_13655},
{C_text("f_13659:chicken_2dinstall_2escm"),(void*)f_13659},
{C_text("f_13661:chicken_2dinstall_2escm"),(void*)f_13661},
{C_text("f_13664:chicken_2dinstall_2escm"),(void*)f_13664},
{C_text("f_13669:chicken_2dinstall_2escm"),(void*)f_13669},
{C_text("f_13673:chicken_2dinstall_2escm"),(void*)f_13673},
{C_text("f_13678:chicken_2dinstall_2escm"),(void*)f_13678},
{C_text("f_13683:chicken_2dinstall_2escm"),(void*)f_13683},
{C_text("f_13687:chicken_2dinstall_2escm"),(void*)f_13687},
{C_text("f_13693:chicken_2dinstall_2escm"),(void*)f_13693},
{C_text("f_13696:chicken_2dinstall_2escm"),(void*)f_13696},
{C_text("f_13699:chicken_2dinstall_2escm"),(void*)f_13699},
{C_text("f_13702:chicken_2dinstall_2escm"),(void*)f_13702},
{C_text("f_13705:chicken_2dinstall_2escm"),(void*)f_13705},
{C_text("f_13708:chicken_2dinstall_2escm"),(void*)f_13708},
{C_text("f_13711:chicken_2dinstall_2escm"),(void*)f_13711},
{C_text("f_13718:chicken_2dinstall_2escm"),(void*)f_13718},
{C_text("f_13722:chicken_2dinstall_2escm"),(void*)f_13722},
{C_text("f_13726:chicken_2dinstall_2escm"),(void*)f_13726},
{C_text("f_13730:chicken_2dinstall_2escm"),(void*)f_13730},
{C_text("f_13732:chicken_2dinstall_2escm"),(void*)f_13732},
{C_text("f_13740:chicken_2dinstall_2escm"),(void*)f_13740},
{C_text("f_13744:chicken_2dinstall_2escm"),(void*)f_13744},
{C_text("f_13750:chicken_2dinstall_2escm"),(void*)f_13750},
{C_text("f_13753:chicken_2dinstall_2escm"),(void*)f_13753},
{C_text("f_13756:chicken_2dinstall_2escm"),(void*)f_13756},
{C_text("f_13759:chicken_2dinstall_2escm"),(void*)f_13759},
{C_text("f_13762:chicken_2dinstall_2escm"),(void*)f_13762},
{C_text("f_13765:chicken_2dinstall_2escm"),(void*)f_13765},
{C_text("f_13772:chicken_2dinstall_2escm"),(void*)f_13772},
{C_text("f_13776:chicken_2dinstall_2escm"),(void*)f_13776},
{C_text("f_13780:chicken_2dinstall_2escm"),(void*)f_13780},
{C_text("f_13784:chicken_2dinstall_2escm"),(void*)f_13784},
{C_text("f_13786:chicken_2dinstall_2escm"),(void*)f_13786},
{C_text("f_13794:chicken_2dinstall_2escm"),(void*)f_13794},
{C_text("f_13798:chicken_2dinstall_2escm"),(void*)f_13798},
{C_text("f_13804:chicken_2dinstall_2escm"),(void*)f_13804},
{C_text("f_13807:chicken_2dinstall_2escm"),(void*)f_13807},
{C_text("f_13810:chicken_2dinstall_2escm"),(void*)f_13810},
{C_text("f_13813:chicken_2dinstall_2escm"),(void*)f_13813},
{C_text("f_13816:chicken_2dinstall_2escm"),(void*)f_13816},
{C_text("f_13819:chicken_2dinstall_2escm"),(void*)f_13819},
{C_text("f_13826:chicken_2dinstall_2escm"),(void*)f_13826},
{C_text("f_13830:chicken_2dinstall_2escm"),(void*)f_13830},
{C_text("f_13834:chicken_2dinstall_2escm"),(void*)f_13834},
{C_text("f_13838:chicken_2dinstall_2escm"),(void*)f_13838},
{C_text("f_13840:chicken_2dinstall_2escm"),(void*)f_13840},
{C_text("f_13848:chicken_2dinstall_2escm"),(void*)f_13848},
{C_text("f_13852:chicken_2dinstall_2escm"),(void*)f_13852},
{C_text("f_13864:chicken_2dinstall_2escm"),(void*)f_13864},
{C_text("f_13867:chicken_2dinstall_2escm"),(void*)f_13867},
{C_text("f_13870:chicken_2dinstall_2escm"),(void*)f_13870},
{C_text("f_13873:chicken_2dinstall_2escm"),(void*)f_13873},
{C_text("f_13876:chicken_2dinstall_2escm"),(void*)f_13876},
{C_text("f_13879:chicken_2dinstall_2escm"),(void*)f_13879},
{C_text("f_13882:chicken_2dinstall_2escm"),(void*)f_13882},
{C_text("f_13885:chicken_2dinstall_2escm"),(void*)f_13885},
{C_text("f_13888:chicken_2dinstall_2escm"),(void*)f_13888},
{C_text("f_13901:chicken_2dinstall_2escm"),(void*)f_13901},
{C_text("f_13911:chicken_2dinstall_2escm"),(void*)f_13911},
{C_text("f_13915:chicken_2dinstall_2escm"),(void*)f_13915},
{C_text("f_13917:chicken_2dinstall_2escm"),(void*)f_13917},
{C_text("f_13921:chicken_2dinstall_2escm"),(void*)f_13921},
{C_text("f_13927:chicken_2dinstall_2escm"),(void*)f_13927},
{C_text("f_13934:chicken_2dinstall_2escm"),(void*)f_13934},
{C_text("f_13944:chicken_2dinstall_2escm"),(void*)f_13944},
{C_text("f_13947:chicken_2dinstall_2escm"),(void*)f_13947},
{C_text("f_13950:chicken_2dinstall_2escm"),(void*)f_13950},
{C_text("f_13953:chicken_2dinstall_2escm"),(void*)f_13953},
{C_text("f_13958:chicken_2dinstall_2escm"),(void*)f_13958},
{C_text("f_13964:chicken_2dinstall_2escm"),(void*)f_13964},
{C_text("f_13966:chicken_2dinstall_2escm"),(void*)f_13966},
{C_text("f_13970:chicken_2dinstall_2escm"),(void*)f_13970},
{C_text("f_13973:chicken_2dinstall_2escm"),(void*)f_13973},
{C_text("f_13976:chicken_2dinstall_2escm"),(void*)f_13976},
{C_text("f_13979:chicken_2dinstall_2escm"),(void*)f_13979},
{C_text("f_13986:chicken_2dinstall_2escm"),(void*)f_13986},
{C_text("f_13990:chicken_2dinstall_2escm"),(void*)f_13990},
{C_text("f_13997:chicken_2dinstall_2escm"),(void*)f_13997},
{C_text("f_14004:chicken_2dinstall_2escm"),(void*)f_14004},
{C_text("f_14008:chicken_2dinstall_2escm"),(void*)f_14008},
{C_text("f_14014:chicken_2dinstall_2escm"),(void*)f_14014},
{C_text("f_14021:chicken_2dinstall_2escm"),(void*)f_14021},
{C_text("f_14025:chicken_2dinstall_2escm"),(void*)f_14025},
{C_text("f_14028:chicken_2dinstall_2escm"),(void*)f_14028},
{C_text("f_14031:chicken_2dinstall_2escm"),(void*)f_14031},
{C_text("f_14034:chicken_2dinstall_2escm"),(void*)f_14034},
{C_text("f_14041:chicken_2dinstall_2escm"),(void*)f_14041},
{C_text("f_14045:chicken_2dinstall_2escm"),(void*)f_14045},
{C_text("f_14052:chicken_2dinstall_2escm"),(void*)f_14052},
{C_text("f_14059:chicken_2dinstall_2escm"),(void*)f_14059},
{C_text("f_14063:chicken_2dinstall_2escm"),(void*)f_14063},
{C_text("f_14068:chicken_2dinstall_2escm"),(void*)f_14068},
{C_text("f_14078:chicken_2dinstall_2escm"),(void*)f_14078},
{C_text("f_14091:chicken_2dinstall_2escm"),(void*)f_14091},
{C_text("f_14101:chicken_2dinstall_2escm"),(void*)f_14101},
{C_text("f_14114:chicken_2dinstall_2escm"),(void*)f_14114},
{C_text("f_14139:chicken_2dinstall_2escm"),(void*)f_14139},
{C_text("f_14148:chicken_2dinstall_2escm"),(void*)f_14148},
{C_text("f_14159:chicken_2dinstall_2escm"),(void*)f_14159},
{C_text("f_14167:chicken_2dinstall_2escm"),(void*)f_14167},
{C_text("f_14178:chicken_2dinstall_2escm"),(void*)f_14178},
{C_text("f_14192:chicken_2dinstall_2escm"),(void*)f_14192},
{C_text("f_14200:chicken_2dinstall_2escm"),(void*)f_14200},
{C_text("f_14211:chicken_2dinstall_2escm"),(void*)f_14211},
{C_text("f_14217:chicken_2dinstall_2escm"),(void*)f_14217},
{C_text("f_14222:chicken_2dinstall_2escm"),(void*)f_14222},
{C_text("f_14228:chicken_2dinstall_2escm"),(void*)f_14228},
{C_text("f_14232:chicken_2dinstall_2escm"),(void*)f_14232},
{C_text("f_14235:chicken_2dinstall_2escm"),(void*)f_14235},
{C_text("f_14236:chicken_2dinstall_2escm"),(void*)f_14236},
{C_text("f_14246:chicken_2dinstall_2escm"),(void*)f_14246},
{C_text("f_14251:chicken_2dinstall_2escm"),(void*)f_14251},
{C_text("f_14261:chicken_2dinstall_2escm"),(void*)f_14261},
{C_text("f_14276:chicken_2dinstall_2escm"),(void*)f_14276},
{C_text("f_14280:chicken_2dinstall_2escm"),(void*)f_14280},
{C_text("f_14282:chicken_2dinstall_2escm"),(void*)f_14282},
{C_text("f_14287:chicken_2dinstall_2escm"),(void*)f_14287},
{C_text("f_14289:chicken_2dinstall_2escm"),(void*)f_14289},
{C_text("f_14302:chicken_2dinstall_2escm"),(void*)f_14302},
{C_text("f_14305:chicken_2dinstall_2escm"),(void*)f_14305},
{C_text("f_14308:chicken_2dinstall_2escm"),(void*)f_14308},
{C_text("f_14311:chicken_2dinstall_2escm"),(void*)f_14311},
{C_text("f_14314:chicken_2dinstall_2escm"),(void*)f_14314},
{C_text("f_14317:chicken_2dinstall_2escm"),(void*)f_14317},
{C_text("f_14320:chicken_2dinstall_2escm"),(void*)f_14320},
{C_text("f_14323:chicken_2dinstall_2escm"),(void*)f_14323},
{C_text("f_14326:chicken_2dinstall_2escm"),(void*)f_14326},
{C_text("f_14329:chicken_2dinstall_2escm"),(void*)f_14329},
{C_text("f_14332:chicken_2dinstall_2escm"),(void*)f_14332},
{C_text("f_14335:chicken_2dinstall_2escm"),(void*)f_14335},
{C_text("f_14342:chicken_2dinstall_2escm"),(void*)f_14342},
{C_text("f_14346:chicken_2dinstall_2escm"),(void*)f_14346},
{C_text("f_14350:chicken_2dinstall_2escm"),(void*)f_14350},
{C_text("f_14354:chicken_2dinstall_2escm"),(void*)f_14354},
{C_text("f_14358:chicken_2dinstall_2escm"),(void*)f_14358},
{C_text("f_14370:chicken_2dinstall_2escm"),(void*)f_14370},
{C_text("f_14373:chicken_2dinstall_2escm"),(void*)f_14373},
{C_text("f_14376:chicken_2dinstall_2escm"),(void*)f_14376},
{C_text("f_14379:chicken_2dinstall_2escm"),(void*)f_14379},
{C_text("f_14382:chicken_2dinstall_2escm"),(void*)f_14382},
{C_text("f_14385:chicken_2dinstall_2escm"),(void*)f_14385},
{C_text("f_14388:chicken_2dinstall_2escm"),(void*)f_14388},
{C_text("f_14391:chicken_2dinstall_2escm"),(void*)f_14391},
{C_text("f_14394:chicken_2dinstall_2escm"),(void*)f_14394},
{C_text("f_14397:chicken_2dinstall_2escm"),(void*)f_14397},
{C_text("f_14400:chicken_2dinstall_2escm"),(void*)f_14400},
{C_text("f_14403:chicken_2dinstall_2escm"),(void*)f_14403},
{C_text("f_14410:chicken_2dinstall_2escm"),(void*)f_14410},
{C_text("f_14414:chicken_2dinstall_2escm"),(void*)f_14414},
{C_text("f_14418:chicken_2dinstall_2escm"),(void*)f_14418},
{C_text("f_14422:chicken_2dinstall_2escm"),(void*)f_14422},
{C_text("f_14426:chicken_2dinstall_2escm"),(void*)f_14426},
{C_text("f_14432:chicken_2dinstall_2escm"),(void*)f_14432},
{C_text("f_14434:chicken_2dinstall_2escm"),(void*)f_14434},
{C_text("f_14459:chicken_2dinstall_2escm"),(void*)f_14459},
{C_text("f_14461:chicken_2dinstall_2escm"),(void*)f_14461},
{C_text("f_14474:chicken_2dinstall_2escm"),(void*)f_14474},
{C_text("f_14477:chicken_2dinstall_2escm"),(void*)f_14477},
{C_text("f_14492:chicken_2dinstall_2escm"),(void*)f_14492},
{C_text("f_14501:chicken_2dinstall_2escm"),(void*)f_14501},
{C_text("f_14503:chicken_2dinstall_2escm"),(void*)f_14503},
{C_text("f_14507:chicken_2dinstall_2escm"),(void*)f_14507},
{C_text("f_14516:chicken_2dinstall_2escm"),(void*)f_14516},
{C_text("f_14519:chicken_2dinstall_2escm"),(void*)f_14519},
{C_text("f_14522:chicken_2dinstall_2escm"),(void*)f_14522},
{C_text("f_14525:chicken_2dinstall_2escm"),(void*)f_14525},
{C_text("f_14537:chicken_2dinstall_2escm"),(void*)f_14537},
{C_text("f_14540:chicken_2dinstall_2escm"),(void*)f_14540},
{C_text("f_14543:chicken_2dinstall_2escm"),(void*)f_14543},
{C_text("f_14546:chicken_2dinstall_2escm"),(void*)f_14546},
{C_text("f_14549:chicken_2dinstall_2escm"),(void*)f_14549},
{C_text("f_14552:chicken_2dinstall_2escm"),(void*)f_14552},
{C_text("f_14555:chicken_2dinstall_2escm"),(void*)f_14555},
{C_text("f_14558:chicken_2dinstall_2escm"),(void*)f_14558},
{C_text("f_14561:chicken_2dinstall_2escm"),(void*)f_14561},
{C_text("f_14564:chicken_2dinstall_2escm"),(void*)f_14564},
{C_text("f_14567:chicken_2dinstall_2escm"),(void*)f_14567},
{C_text("f_14570:chicken_2dinstall_2escm"),(void*)f_14570},
{C_text("f_14573:chicken_2dinstall_2escm"),(void*)f_14573},
{C_text("f_14576:chicken_2dinstall_2escm"),(void*)f_14576},
{C_text("f_14579:chicken_2dinstall_2escm"),(void*)f_14579},
{C_text("f_14582:chicken_2dinstall_2escm"),(void*)f_14582},
{C_text("f_14597:chicken_2dinstall_2escm"),(void*)f_14597},
{C_text("f_14600:chicken_2dinstall_2escm"),(void*)f_14600},
{C_text("f_14603:chicken_2dinstall_2escm"),(void*)f_14603},
{C_text("f_14606:chicken_2dinstall_2escm"),(void*)f_14606},
{C_text("f_14609:chicken_2dinstall_2escm"),(void*)f_14609},
{C_text("f_14612:chicken_2dinstall_2escm"),(void*)f_14612},
{C_text("f_14615:chicken_2dinstall_2escm"),(void*)f_14615},
{C_text("f_14618:chicken_2dinstall_2escm"),(void*)f_14618},
{C_text("f_14621:chicken_2dinstall_2escm"),(void*)f_14621},
{C_text("f_14624:chicken_2dinstall_2escm"),(void*)f_14624},
{C_text("f_14631:chicken_2dinstall_2escm"),(void*)f_14631},
{C_text("f_14635:chicken_2dinstall_2escm"),(void*)f_14635},
{C_text("f_14643:chicken_2dinstall_2escm"),(void*)f_14643},
{C_text("f_14645:chicken_2dinstall_2escm"),(void*)f_14645},
{C_text("f_14651:chicken_2dinstall_2escm"),(void*)f_14651},
{C_text("f_14658:chicken_2dinstall_2escm"),(void*)f_14658},
{C_text("f_14661:chicken_2dinstall_2escm"),(void*)f_14661},
{C_text("f_14682:chicken_2dinstall_2escm"),(void*)f_14682},
{C_text("f_14707:chicken_2dinstall_2escm"),(void*)f_14707},
{C_text("f_14710:chicken_2dinstall_2escm"),(void*)f_14710},
{C_text("f_14712:chicken_2dinstall_2escm"),(void*)f_14712},
{C_text("f_14746:chicken_2dinstall_2escm"),(void*)f_14746},
{C_text("f_14754:chicken_2dinstall_2escm"),(void*)f_14754},
{C_text("f_14756:chicken_2dinstall_2escm"),(void*)f_14756},
{C_text("f_14764:chicken_2dinstall_2escm"),(void*)f_14764},
{C_text("f_14767:chicken_2dinstall_2escm"),(void*)f_14767},
{C_text("f_14798:chicken_2dinstall_2escm"),(void*)f_14798},
{C_text("f_14807:chicken_2dinstall_2escm"),(void*)f_14807},
{C_text("f_14815:chicken_2dinstall_2escm"),(void*)f_14815},
{C_text("f_14821:chicken_2dinstall_2escm"),(void*)f_14821},
{C_text("f_14823:chicken_2dinstall_2escm"),(void*)f_14823},
{C_text("f_14848:chicken_2dinstall_2escm"),(void*)f_14848},
{C_text("f_14857:chicken_2dinstall_2escm"),(void*)f_14857},
{C_text("f_14866:chicken_2dinstall_2escm"),(void*)f_14866},
{C_text("f_14876:chicken_2dinstall_2escm"),(void*)f_14876},
{C_text("f_14878:chicken_2dinstall_2escm"),(void*)f_14878},
{C_text("f_14903:chicken_2dinstall_2escm"),(void*)f_14903},
{C_text("f_14912:chicken_2dinstall_2escm"),(void*)f_14912},
{C_text("f_14949:chicken_2dinstall_2escm"),(void*)f_14949},
{C_text("f_14960:chicken_2dinstall_2escm"),(void*)f_14960},
{C_text("f_14984:chicken_2dinstall_2escm"),(void*)f_14984},
{C_text("f_14991:chicken_2dinstall_2escm"),(void*)f_14991},
{C_text("f_14996:chicken_2dinstall_2escm"),(void*)f_14996},
{C_text("f_15026:chicken_2dinstall_2escm"),(void*)f_15026},
{C_text("f_15029:chicken_2dinstall_2escm"),(void*)f_15029},
{C_text("f_15032:chicken_2dinstall_2escm"),(void*)f_15032},
{C_text("f_15036:chicken_2dinstall_2escm"),(void*)f_15036},
{C_text("f_15038:chicken_2dinstall_2escm"),(void*)f_15038},
{C_text("f_15042:chicken_2dinstall_2escm"),(void*)f_15042},
{C_text("f_15049:chicken_2dinstall_2escm"),(void*)f_15049},
{C_text("f_15053:chicken_2dinstall_2escm"),(void*)f_15053},
{C_text("f_15057:chicken_2dinstall_2escm"),(void*)f_15057},
{C_text("f_15066:chicken_2dinstall_2escm"),(void*)f_15066},
{C_text("f_15069:chicken_2dinstall_2escm"),(void*)f_15069},
{C_text("f_15072:chicken_2dinstall_2escm"),(void*)f_15072},
{C_text("f_15092:chicken_2dinstall_2escm"),(void*)f_15092},
{C_text("f_15098:chicken_2dinstall_2escm"),(void*)f_15098},
{C_text("f_15110:chicken_2dinstall_2escm"),(void*)f_15110},
{C_text("f_15116:chicken_2dinstall_2escm"),(void*)f_15116},
{C_text("f_15120:chicken_2dinstall_2escm"),(void*)f_15120},
{C_text("f_15125:chicken_2dinstall_2escm"),(void*)f_15125},
{C_text("f_15133:chicken_2dinstall_2escm"),(void*)f_15133},
{C_text("f_15135:chicken_2dinstall_2escm"),(void*)f_15135},
{C_text("f_15139:chicken_2dinstall_2escm"),(void*)f_15139},
{C_text("f_15142:chicken_2dinstall_2escm"),(void*)f_15142},
{C_text("f_15147:chicken_2dinstall_2escm"),(void*)f_15147},
{C_text("f_15161:chicken_2dinstall_2escm"),(void*)f_15161},
{C_text("f_15165:chicken_2dinstall_2escm"),(void*)f_15165},
{C_text("f_15168:chicken_2dinstall_2escm"),(void*)f_15168},
{C_text("f_15171:chicken_2dinstall_2escm"),(void*)f_15171},
{C_text("f_15174:chicken_2dinstall_2escm"),(void*)f_15174},
{C_text("f_15177:chicken_2dinstall_2escm"),(void*)f_15177},
{C_text("f_15180:chicken_2dinstall_2escm"),(void*)f_15180},
{C_text("f_15182:chicken_2dinstall_2escm"),(void*)f_15182},
{C_text("f_15186:chicken_2dinstall_2escm"),(void*)f_15186},
{C_text("f_15195:chicken_2dinstall_2escm"),(void*)f_15195},
{C_text("f_15198:chicken_2dinstall_2escm"),(void*)f_15198},
{C_text("f_15204:chicken_2dinstall_2escm"),(void*)f_15204},
{C_text("f_15208:chicken_2dinstall_2escm"),(void*)f_15208},
{C_text("f_15212:chicken_2dinstall_2escm"),(void*)f_15212},
{C_text("f_15220:chicken_2dinstall_2escm"),(void*)f_15220},
{C_text("f_15224:chicken_2dinstall_2escm"),(void*)f_15224},
{C_text("f_15230:chicken_2dinstall_2escm"),(void*)f_15230},
{C_text("f_15236:chicken_2dinstall_2escm"),(void*)f_15236},
{C_text("f_15246:chicken_2dinstall_2escm"),(void*)f_15246},
{C_text("f_15252:chicken_2dinstall_2escm"),(void*)f_15252},
{C_text("f_15255:chicken_2dinstall_2escm"),(void*)f_15255},
{C_text("f_15258:chicken_2dinstall_2escm"),(void*)f_15258},
{C_text("f_15261:chicken_2dinstall_2escm"),(void*)f_15261},
{C_text("f_15268:chicken_2dinstall_2escm"),(void*)f_15268},
{C_text("f_15274:chicken_2dinstall_2escm"),(void*)f_15274},
{C_text("f_15277:chicken_2dinstall_2escm"),(void*)f_15277},
{C_text("f_15280:chicken_2dinstall_2escm"),(void*)f_15280},
{C_text("f_15283:chicken_2dinstall_2escm"),(void*)f_15283},
{C_text("f_15286:chicken_2dinstall_2escm"),(void*)f_15286},
{C_text("f_15289:chicken_2dinstall_2escm"),(void*)f_15289},
{C_text("f_15298:chicken_2dinstall_2escm"),(void*)f_15298},
{C_text("f_15304:chicken_2dinstall_2escm"),(void*)f_15304},
{C_text("f_15307:chicken_2dinstall_2escm"),(void*)f_15307},
{C_text("f_15316:chicken_2dinstall_2escm"),(void*)f_15316},
{C_text("f_15319:chicken_2dinstall_2escm"),(void*)f_15319},
{C_text("f_15322:chicken_2dinstall_2escm"),(void*)f_15322},
{C_text("f_15326:chicken_2dinstall_2escm"),(void*)f_15326},
{C_text("f_15336:chicken_2dinstall_2escm"),(void*)f_15336},
{C_text("f_15339:chicken_2dinstall_2escm"),(void*)f_15339},
{C_text("f_15345:chicken_2dinstall_2escm"),(void*)f_15345},
{C_text("f_15348:chicken_2dinstall_2escm"),(void*)f_15348},
{C_text("f_15351:chicken_2dinstall_2escm"),(void*)f_15351},
{C_text("f_15354:chicken_2dinstall_2escm"),(void*)f_15354},
{C_text("f_15357:chicken_2dinstall_2escm"),(void*)f_15357},
{C_text("f_15372:chicken_2dinstall_2escm"),(void*)f_15372},
{C_text("f_15374:chicken_2dinstall_2escm"),(void*)f_15374},
{C_text("f_15378:chicken_2dinstall_2escm"),(void*)f_15378},
{C_text("f_15387:chicken_2dinstall_2escm"),(void*)f_15387},
{C_text("f_15393:chicken_2dinstall_2escm"),(void*)f_15393},
{C_text("f_15397:chicken_2dinstall_2escm"),(void*)f_15397},
{C_text("f_15401:chicken_2dinstall_2escm"),(void*)f_15401},
{C_text("f_15422:chicken_2dinstall_2escm"),(void*)f_15422},
{C_text("f_15442:chicken_2dinstall_2escm"),(void*)f_15442},
{C_text("f_15451:chicken_2dinstall_2escm"),(void*)f_15451},
{C_text("f_15465:chicken_2dinstall_2escm"),(void*)f_15465},
{C_text("f_15469:chicken_2dinstall_2escm"),(void*)f_15469},
{C_text("f_15472:chicken_2dinstall_2escm"),(void*)f_15472},
{C_text("f_15500:chicken_2dinstall_2escm"),(void*)f_15500},
{C_text("f_15503:chicken_2dinstall_2escm"),(void*)f_15503},
{C_text("f_15518:chicken_2dinstall_2escm"),(void*)f_15518},
{C_text("f_15521:chicken_2dinstall_2escm"),(void*)f_15521},
{C_text("f_15524:chicken_2dinstall_2escm"),(void*)f_15524},
{C_text("f_15531:chicken_2dinstall_2escm"),(void*)f_15531},
{C_text("f_15534:chicken_2dinstall_2escm"),(void*)f_15534},
{C_text("f_15537:chicken_2dinstall_2escm"),(void*)f_15537},
{C_text("f_15540:chicken_2dinstall_2escm"),(void*)f_15540},
{C_text("f_15543:chicken_2dinstall_2escm"),(void*)f_15543},
{C_text("f_15554:chicken_2dinstall_2escm"),(void*)f_15554},
{C_text("f_15556:chicken_2dinstall_2escm"),(void*)f_15556},
{C_text("f_15581:chicken_2dinstall_2escm"),(void*)f_15581},
{C_text("f_15584:chicken_2dinstall_2escm"),(void*)f_15584},
{C_text("f_15587:chicken_2dinstall_2escm"),(void*)f_15587},
{C_text("f_15597:chicken_2dinstall_2escm"),(void*)f_15597},
{C_text("f_15601:chicken_2dinstall_2escm"),(void*)f_15601},
{C_text("f_15605:chicken_2dinstall_2escm"),(void*)f_15605},
{C_text("f_15609:chicken_2dinstall_2escm"),(void*)f_15609},
{C_text("f_15617:chicken_2dinstall_2escm"),(void*)f_15617},
{C_text("f_15621:chicken_2dinstall_2escm"),(void*)f_15621},
{C_text("f_15637:chicken_2dinstall_2escm"),(void*)f_15637},
{C_text("f_15644:chicken_2dinstall_2escm"),(void*)f_15644},
{C_text("f_15647:chicken_2dinstall_2escm"),(void*)f_15647},
{C_text("f_15650:chicken_2dinstall_2escm"),(void*)f_15650},
{C_text("f_15653:chicken_2dinstall_2escm"),(void*)f_15653},
{C_text("f_15664:chicken_2dinstall_2escm"),(void*)f_15664},
{C_text("f_15678:chicken_2dinstall_2escm"),(void*)f_15678},
{C_text("f_15689:chicken_2dinstall_2escm"),(void*)f_15689},
{C_text("f_15693:chicken_2dinstall_2escm"),(void*)f_15693},
{C_text("f_15706:chicken_2dinstall_2escm"),(void*)f_15706},
{C_text("f_15718:chicken_2dinstall_2escm"),(void*)f_15718},
{C_text("f_15728:chicken_2dinstall_2escm"),(void*)f_15728},
{C_text("f_15730:chicken_2dinstall_2escm"),(void*)f_15730},
{C_text("f_15734:chicken_2dinstall_2escm"),(void*)f_15734},
{C_text("f_15737:chicken_2dinstall_2escm"),(void*)f_15737},
{C_text("f_15740:chicken_2dinstall_2escm"),(void*)f_15740},
{C_text("f_15743:chicken_2dinstall_2escm"),(void*)f_15743},
{C_text("f_15759:chicken_2dinstall_2escm"),(void*)f_15759},
{C_text("f_15763:chicken_2dinstall_2escm"),(void*)f_15763},
{C_text("f_15771:chicken_2dinstall_2escm"),(void*)f_15771},
{C_text("f_15774:chicken_2dinstall_2escm"),(void*)f_15774},
{C_text("f_15777:chicken_2dinstall_2escm"),(void*)f_15777},
{C_text("f_15780:chicken_2dinstall_2escm"),(void*)f_15780},
{C_text("f_15783:chicken_2dinstall_2escm"),(void*)f_15783},
{C_text("f_15791:chicken_2dinstall_2escm"),(void*)f_15791},
{C_text("f_15795:chicken_2dinstall_2escm"),(void*)f_15795},
{C_text("f_15799:chicken_2dinstall_2escm"),(void*)f_15799},
{C_text("f_15807:chicken_2dinstall_2escm"),(void*)f_15807},
{C_text("f_15813:chicken_2dinstall_2escm"),(void*)f_15813},
{C_text("f_15817:chicken_2dinstall_2escm"),(void*)f_15817},
{C_text("f_15820:chicken_2dinstall_2escm"),(void*)f_15820},
{C_text("f_15825:chicken_2dinstall_2escm"),(void*)f_15825},
{C_text("f_15838:chicken_2dinstall_2escm"),(void*)f_15838},
{C_text("f_15841:chicken_2dinstall_2escm"),(void*)f_15841},
{C_text("f_15846:chicken_2dinstall_2escm"),(void*)f_15846},
{C_text("f_15852:chicken_2dinstall_2escm"),(void*)f_15852},
{C_text("f_15858:chicken_2dinstall_2escm"),(void*)f_15858},
{C_text("f_15868:chicken_2dinstall_2escm"),(void*)f_15868},
{C_text("f_15871:chicken_2dinstall_2escm"),(void*)f_15871},
{C_text("f_15877:chicken_2dinstall_2escm"),(void*)f_15877},
{C_text("f_15880:chicken_2dinstall_2escm"),(void*)f_15880},
{C_text("f_15886:chicken_2dinstall_2escm"),(void*)f_15886},
{C_text("f_15889:chicken_2dinstall_2escm"),(void*)f_15889},
{C_text("f_15892:chicken_2dinstall_2escm"),(void*)f_15892},
{C_text("f_15930:chicken_2dinstall_2escm"),(void*)f_15930},
{C_text("f_15936:chicken_2dinstall_2escm"),(void*)f_15936},
{C_text("f_15942:chicken_2dinstall_2escm"),(void*)f_15942},
{C_text("f_15948:chicken_2dinstall_2escm"),(void*)f_15948},
{C_text("f_15978:chicken_2dinstall_2escm"),(void*)f_15978},
{C_text("f_15984:chicken_2dinstall_2escm"),(void*)f_15984},
{C_text("f_15988:chicken_2dinstall_2escm"),(void*)f_15988},
{C_text("f_15991:chicken_2dinstall_2escm"),(void*)f_15991},
{C_text("f_16005:chicken_2dinstall_2escm"),(void*)f_16005},
{C_text("f_16036:chicken_2dinstall_2escm"),(void*)f_16036},
{C_text("f_16039:chicken_2dinstall_2escm"),(void*)f_16039},
{C_text("f_16044:chicken_2dinstall_2escm"),(void*)f_16044},
{C_text("f_16050:chicken_2dinstall_2escm"),(void*)f_16050},
{C_text("f_16056:chicken_2dinstall_2escm"),(void*)f_16056},
{C_text("f_16066:chicken_2dinstall_2escm"),(void*)f_16066},
{C_text("f_16069:chicken_2dinstall_2escm"),(void*)f_16069},
{C_text("f_16078:chicken_2dinstall_2escm"),(void*)f_16078},
{C_text("f_16081:chicken_2dinstall_2escm"),(void*)f_16081},
{C_text("f_16090:chicken_2dinstall_2escm"),(void*)f_16090},
{C_text("f_16093:chicken_2dinstall_2escm"),(void*)f_16093},
{C_text("f_16096:chicken_2dinstall_2escm"),(void*)f_16096},
{C_text("f_16137:chicken_2dinstall_2escm"),(void*)f_16137},
{C_text("f_16143:chicken_2dinstall_2escm"),(void*)f_16143},
{C_text("f_16149:chicken_2dinstall_2escm"),(void*)f_16149},
{C_text("f_16155:chicken_2dinstall_2escm"),(void*)f_16155},
{C_text("f_16189:chicken_2dinstall_2escm"),(void*)f_16189},
{C_text("f_16221:chicken_2dinstall_2escm"),(void*)f_16221},
{C_text("f_16229:chicken_2dinstall_2escm"),(void*)f_16229},
{C_text("f_16247:chicken_2dinstall_2escm"),(void*)f_16247},
{C_text("f_16267:chicken_2dinstall_2escm"),(void*)f_16267},
{C_text("f_16287:chicken_2dinstall_2escm"),(void*)f_16287},
{C_text("f_16309:chicken_2dinstall_2escm"),(void*)f_16309},
{C_text("f_16318:chicken_2dinstall_2escm"),(void*)f_16318},
{C_text("f_16348:chicken_2dinstall_2escm"),(void*)f_16348},
{C_text("f_16372:chicken_2dinstall_2escm"),(void*)f_16372},
{C_text("f_16376:chicken_2dinstall_2escm"),(void*)f_16376},
{C_text("f_16415:chicken_2dinstall_2escm"),(void*)f_16415},
{C_text("f_16418:chicken_2dinstall_2escm"),(void*)f_16418},
{C_text("f_16420:chicken_2dinstall_2escm"),(void*)f_16420},
{C_text("f_16430:chicken_2dinstall_2escm"),(void*)f_16430},
{C_text("f_16440:chicken_2dinstall_2escm"),(void*)f_16440},
{C_text("f_16446:chicken_2dinstall_2escm"),(void*)f_16446},
{C_text("f_16453:chicken_2dinstall_2escm"),(void*)f_16453},
{C_text("f_16473:chicken_2dinstall_2escm"),(void*)f_16473},
{C_text("f_16477:chicken_2dinstall_2escm"),(void*)f_16477},
{C_text("f_16510:chicken_2dinstall_2escm"),(void*)f_16510},
{C_text("f_16520:chicken_2dinstall_2escm"),(void*)f_16520},
{C_text("f_16541:chicken_2dinstall_2escm"),(void*)f_16541},
{C_text("f_16559:chicken_2dinstall_2escm"),(void*)f_16559},
{C_text("f_16578:chicken_2dinstall_2escm"),(void*)f_16578},
{C_text("f_16678:chicken_2dinstall_2escm"),(void*)f_16678},
{C_text("f_16688:chicken_2dinstall_2escm"),(void*)f_16688},
{C_text("f_16702:chicken_2dinstall_2escm"),(void*)f_16702},
{C_text("f_16722:chicken_2dinstall_2escm"),(void*)f_16722},
{C_text("f_16733:chicken_2dinstall_2escm"),(void*)f_16733},
{C_text("f_16752:chicken_2dinstall_2escm"),(void*)f_16752},
{C_text("f_16755:chicken_2dinstall_2escm"),(void*)f_16755},
{C_text("f_16782:chicken_2dinstall_2escm"),(void*)f_16782},
{C_text("f_16785:chicken_2dinstall_2escm"),(void*)f_16785},
{C_text("f_16794:chicken_2dinstall_2escm"),(void*)f_16794},
{C_text("f_16800:chicken_2dinstall_2escm"),(void*)f_16800},
{C_text("f_16805:chicken_2dinstall_2escm"),(void*)f_16805},
{C_text("f_16841:chicken_2dinstall_2escm"),(void*)f_16841},
{C_text("f_16848:chicken_2dinstall_2escm"),(void*)f_16848},
{C_text("f_16852:chicken_2dinstall_2escm"),(void*)f_16852},
{C_text("f_16854:chicken_2dinstall_2escm"),(void*)f_16854},
{C_text("f_16922:chicken_2dinstall_2escm"),(void*)f_16922},
{C_text("f_16960:chicken_2dinstall_2escm"),(void*)f_16960},
{C_text("f_16963:chicken_2dinstall_2escm"),(void*)f_16963},
{C_text("f_16966:chicken_2dinstall_2escm"),(void*)f_16966},
{C_text("f_16968:chicken_2dinstall_2escm"),(void*)f_16968},
{C_text("f_16979:chicken_2dinstall_2escm"),(void*)f_16979},
{C_text("f_16983:chicken_2dinstall_2escm"),(void*)f_16983},
{C_text("f_17014:chicken_2dinstall_2escm"),(void*)f_17014},
{C_text("f_17020:chicken_2dinstall_2escm"),(void*)f_17020},
{C_text("f_17023:chicken_2dinstall_2escm"),(void*)f_17023},
{C_text("f_17026:chicken_2dinstall_2escm"),(void*)f_17026},
{C_text("f_17029:chicken_2dinstall_2escm"),(void*)f_17029},
{C_text("f_17032:chicken_2dinstall_2escm"),(void*)f_17032},
{C_text("f_17035:chicken_2dinstall_2escm"),(void*)f_17035},
{C_text("f_17063:chicken_2dinstall_2escm"),(void*)f_17063},
{C_text("f_17075:chicken_2dinstall_2escm"),(void*)f_17075},
{C_text("f_17080:chicken_2dinstall_2escm"),(void*)f_17080},
{C_text("f_17087:chicken_2dinstall_2escm"),(void*)f_17087},
{C_text("f_17092:chicken_2dinstall_2escm"),(void*)f_17092},
{C_text("f_17098:chicken_2dinstall_2escm"),(void*)f_17098},
{C_text("f_17122:chicken_2dinstall_2escm"),(void*)f_17122},
{C_text("f_17124:chicken_2dinstall_2escm"),(void*)f_17124},
{C_text("f_17149:chicken_2dinstall_2escm"),(void*)f_17149},
{C_text("f_17166:chicken_2dinstall_2escm"),(void*)f_17166},
{C_text("f_17171:chicken_2dinstall_2escm"),(void*)f_17171},
{C_text("f_17178:chicken_2dinstall_2escm"),(void*)f_17178},
{C_text("f_17214:chicken_2dinstall_2escm"),(void*)f_17214},
{C_text("f_17216:chicken_2dinstall_2escm"),(void*)f_17216},
{C_text("f_17241:chicken_2dinstall_2escm"),(void*)f_17241},
{C_text("f_17258:chicken_2dinstall_2escm"),(void*)f_17258},
{C_text("f_17291:chicken_2dinstall_2escm"),(void*)f_17291},
{C_text("f_17303:chicken_2dinstall_2escm"),(void*)f_17303},
{C_text("f_17311:chicken_2dinstall_2escm"),(void*)f_17311},
{C_text("f_17346:chicken_2dinstall_2escm"),(void*)f_17346},
{C_text("f_17354:chicken_2dinstall_2escm"),(void*)f_17354},
{C_text("f_17364:chicken_2dinstall_2escm"),(void*)f_17364},
{C_text("f_17379:chicken_2dinstall_2escm"),(void*)f_17379},
{C_text("f_17382:chicken_2dinstall_2escm"),(void*)f_17382},
{C_text("f_17410:chicken_2dinstall_2escm"),(void*)f_17410},
{C_text("f_17416:chicken_2dinstall_2escm"),(void*)f_17416},
{C_text("f_17423:chicken_2dinstall_2escm"),(void*)f_17423},
{C_text("f_17427:chicken_2dinstall_2escm"),(void*)f_17427},
{C_text("f_17431:chicken_2dinstall_2escm"),(void*)f_17431},
{C_text("f_17436:chicken_2dinstall_2escm"),(void*)f_17436},
{C_text("f_17450:chicken_2dinstall_2escm"),(void*)f_17450},
{C_text("f_17470:chicken_2dinstall_2escm"),(void*)f_17470},
{C_text("f_17473:chicken_2dinstall_2escm"),(void*)f_17473},
{C_text("f_17482:chicken_2dinstall_2escm"),(void*)f_17482},
{C_text("f_17487:chicken_2dinstall_2escm"),(void*)f_17487},
{C_text("f_17490:chicken_2dinstall_2escm"),(void*)f_17490},
{C_text("f_17493:chicken_2dinstall_2escm"),(void*)f_17493},
{C_text("f_17496:chicken_2dinstall_2escm"),(void*)f_17496},
{C_text("f_17507:chicken_2dinstall_2escm"),(void*)f_17507},
{C_text("f_17513:chicken_2dinstall_2escm"),(void*)f_17513},
{C_text("f_17529:chicken_2dinstall_2escm"),(void*)f_17529},
{C_text("f_17531:chicken_2dinstall_2escm"),(void*)f_17531},
{C_text("f_17535:chicken_2dinstall_2escm"),(void*)f_17535},
{C_text("f_17554:chicken_2dinstall_2escm"),(void*)f_17554},
{C_text("f_17579:chicken_2dinstall_2escm"),(void*)f_17579},
{C_text("f_17594:chicken_2dinstall_2escm"),(void*)f_17594},
{C_text("f_17600:chicken_2dinstall_2escm"),(void*)f_17600},
{C_text("f_17614:chicken_2dinstall_2escm"),(void*)f_17614},
{C_text("f_17621:chicken_2dinstall_2escm"),(void*)f_17621},
{C_text("f_17625:chicken_2dinstall_2escm"),(void*)f_17625},
{C_text("f_17648:chicken_2dinstall_2escm"),(void*)f_17648},
{C_text("f_17655:chicken_2dinstall_2escm"),(void*)f_17655},
{C_text("f_17661:chicken_2dinstall_2escm"),(void*)f_17661},
{C_text("f_17664:chicken_2dinstall_2escm"),(void*)f_17664},
{C_text("f_17667:chicken_2dinstall_2escm"),(void*)f_17667},
{C_text("f_17670:chicken_2dinstall_2escm"),(void*)f_17670},
{C_text("f_17673:chicken_2dinstall_2escm"),(void*)f_17673},
{C_text("f_17676:chicken_2dinstall_2escm"),(void*)f_17676},
{C_text("f_17679:chicken_2dinstall_2escm"),(void*)f_17679},
{C_text("f_17682:chicken_2dinstall_2escm"),(void*)f_17682},
{C_text("f_17743:chicken_2dinstall_2escm"),(void*)f_17743},
{C_text("f_17746:chicken_2dinstall_2escm"),(void*)f_17746},
{C_text("f_17749:chicken_2dinstall_2escm"),(void*)f_17749},
{C_text("f_17752:chicken_2dinstall_2escm"),(void*)f_17752},
{C_text("f_17754:chicken_2dinstall_2escm"),(void*)f_17754},
{C_text("f_17758:chicken_2dinstall_2escm"),(void*)f_17758},
{C_text("f_17761:chicken_2dinstall_2escm"),(void*)f_17761},
{C_text("f_17764:chicken_2dinstall_2escm"),(void*)f_17764},
{C_text("f_17769:chicken_2dinstall_2escm"),(void*)f_17769},
{C_text("f_17776:chicken_2dinstall_2escm"),(void*)f_17776},
{C_text("f_17782:chicken_2dinstall_2escm"),(void*)f_17782},
{C_text("f_17785:chicken_2dinstall_2escm"),(void*)f_17785},
{C_text("f_17788:chicken_2dinstall_2escm"),(void*)f_17788},
{C_text("f_17791:chicken_2dinstall_2escm"),(void*)f_17791},
{C_text("f_17797:chicken_2dinstall_2escm"),(void*)f_17797},
{C_text("f_17803:chicken_2dinstall_2escm"),(void*)f_17803},
{C_text("f_17806:chicken_2dinstall_2escm"),(void*)f_17806},
{C_text("f_17809:chicken_2dinstall_2escm"),(void*)f_17809},
{C_text("f_17812:chicken_2dinstall_2escm"),(void*)f_17812},
{C_text("f_17818:chicken_2dinstall_2escm"),(void*)f_17818},
{C_text("f_17827:chicken_2dinstall_2escm"),(void*)f_17827},
{C_text("f_17834:chicken_2dinstall_2escm"),(void*)f_17834},
{C_text("f_17855:chicken_2dinstall_2escm"),(void*)f_17855},
{C_text("f_17862:chicken_2dinstall_2escm"),(void*)f_17862},
{C_text("f_17873:chicken_2dinstall_2escm"),(void*)f_17873},
{C_text("f_17877:chicken_2dinstall_2escm"),(void*)f_17877},
{C_text("f_17893:chicken_2dinstall_2escm"),(void*)f_17893},
{C_text("f_17900:chicken_2dinstall_2escm"),(void*)f_17900},
{C_text("f_17906:chicken_2dinstall_2escm"),(void*)f_17906},
{C_text("f_17909:chicken_2dinstall_2escm"),(void*)f_17909},
{C_text("f_17912:chicken_2dinstall_2escm"),(void*)f_17912},
{C_text("f_17924:chicken_2dinstall_2escm"),(void*)f_17924},
{C_text("f_17927:chicken_2dinstall_2escm"),(void*)f_17927},
{C_text("f_17945:chicken_2dinstall_2escm"),(void*)f_17945},
{C_text("f_17956:chicken_2dinstall_2escm"),(void*)f_17956},
{C_text("f_17963:chicken_2dinstall_2escm"),(void*)f_17963},
{C_text("f_17967:chicken_2dinstall_2escm"),(void*)f_17967},
{C_text("f_17969:chicken_2dinstall_2escm"),(void*)f_17969},
{C_text("f_17977:chicken_2dinstall_2escm"),(void*)f_17977},
{C_text("f_17984:chicken_2dinstall_2escm"),(void*)f_17984},
{C_text("f_17998:chicken_2dinstall_2escm"),(void*)f_17998},
{C_text("f_18008:chicken_2dinstall_2escm"),(void*)f_18008},
{C_text("f_18021:chicken_2dinstall_2escm"),(void*)f_18021},
{C_text("f_18023:chicken_2dinstall_2escm"),(void*)f_18023},
{C_text("f_18039:chicken_2dinstall_2escm"),(void*)f_18039},
{C_text("f_18042:chicken_2dinstall_2escm"),(void*)f_18042},
{C_text("f_18048:chicken_2dinstall_2escm"),(void*)f_18048},
{C_text("f_18053:chicken_2dinstall_2escm"),(void*)f_18053},
{C_text("f_18063:chicken_2dinstall_2escm"),(void*)f_18063},
{C_text("f_18070:chicken_2dinstall_2escm"),(void*)f_18070},
{C_text("f_18073:chicken_2dinstall_2escm"),(void*)f_18073},
{C_text("f_18076:chicken_2dinstall_2escm"),(void*)f_18076},
{C_text("f_18083:chicken_2dinstall_2escm"),(void*)f_18083},
{C_text("f_18085:chicken_2dinstall_2escm"),(void*)f_18085},
{C_text("f_18093:chicken_2dinstall_2escm"),(void*)f_18093},
{C_text("f_18100:chicken_2dinstall_2escm"),(void*)f_18100},
{C_text("f_18102:chicken_2dinstall_2escm"),(void*)f_18102},
{C_text("f_18119:chicken_2dinstall_2escm"),(void*)f_18119},
{C_text("f_18144:chicken_2dinstall_2escm"),(void*)f_18144},
{C_text("f_18154:chicken_2dinstall_2escm"),(void*)f_18154},
{C_text("f_18158:chicken_2dinstall_2escm"),(void*)f_18158},
{C_text("f_18162:chicken_2dinstall_2escm"),(void*)f_18162},
{C_text("f_18165:chicken_2dinstall_2escm"),(void*)f_18165},
{C_text("f_18168:chicken_2dinstall_2escm"),(void*)f_18168},
{C_text("f_18180:chicken_2dinstall_2escm"),(void*)f_18180},
{C_text("f_18203:chicken_2dinstall_2escm"),(void*)f_18203},
{C_text("f_18215:chicken_2dinstall_2escm"),(void*)f_18215},
{C_text("f_18221:chicken_2dinstall_2escm"),(void*)f_18221},
{C_text("f_18225:chicken_2dinstall_2escm"),(void*)f_18225},
{C_text("f_18228:chicken_2dinstall_2escm"),(void*)f_18228},
{C_text("f_18239:chicken_2dinstall_2escm"),(void*)f_18239},
{C_text("f_18243:chicken_2dinstall_2escm"),(void*)f_18243},
{C_text("f_18247:chicken_2dinstall_2escm"),(void*)f_18247},
{C_text("f_18255:chicken_2dinstall_2escm"),(void*)f_18255},
{C_text("f_18275:chicken_2dinstall_2escm"),(void*)f_18275},
{C_text("f_18277:chicken_2dinstall_2escm"),(void*)f_18277},
{C_text("f_18287:chicken_2dinstall_2escm"),(void*)f_18287},
{C_text("f_18290:chicken_2dinstall_2escm"),(void*)f_18290},
{C_text("f_18303:chicken_2dinstall_2escm"),(void*)f_18303},
{C_text("f_18311:chicken_2dinstall_2escm"),(void*)f_18311},
{C_text("f_18336:chicken_2dinstall_2escm"),(void*)f_18336},
{C_text("f_18346:chicken_2dinstall_2escm"),(void*)f_18346},
{C_text("f_18350:chicken_2dinstall_2escm"),(void*)f_18350},
{C_text("f_18366:chicken_2dinstall_2escm"),(void*)f_18366},
{C_text("f_18378:chicken_2dinstall_2escm"),(void*)f_18378},
{C_text("f_18382:chicken_2dinstall_2escm"),(void*)f_18382},
{C_text("f_18385:chicken_2dinstall_2escm"),(void*)f_18385},
{C_text("f_18390:chicken_2dinstall_2escm"),(void*)f_18390},
{C_text("f_18400:chicken_2dinstall_2escm"),(void*)f_18400},
{C_text("f_18403:chicken_2dinstall_2escm"),(void*)f_18403},
{C_text("f_18410:chicken_2dinstall_2escm"),(void*)f_18410},
{C_text("f_18414:chicken_2dinstall_2escm"),(void*)f_18414},
{C_text("f_18420:chicken_2dinstall_2escm"),(void*)f_18420},
{C_text("f_18426:chicken_2dinstall_2escm"),(void*)f_18426},
{C_text("f_18436:chicken_2dinstall_2escm"),(void*)f_18436},
{C_text("f_18442:chicken_2dinstall_2escm"),(void*)f_18442},
{C_text("f_18447:chicken_2dinstall_2escm"),(void*)f_18447},
{C_text("f_18468:chicken_2dinstall_2escm"),(void*)f_18468},
{C_text("f_18474:chicken_2dinstall_2escm"),(void*)f_18474},
{C_text("f_18483:chicken_2dinstall_2escm"),(void*)f_18483},
{C_text("f_18492:chicken_2dinstall_2escm"),(void*)f_18492},
{C_text("f_18512:chicken_2dinstall_2escm"),(void*)f_18512},
{C_text("f_18520:chicken_2dinstall_2escm"),(void*)f_18520},
{C_text("f_18524:chicken_2dinstall_2escm"),(void*)f_18524},
{C_text("f_18530:chicken_2dinstall_2escm"),(void*)f_18530},
{C_text("f_18539:chicken_2dinstall_2escm"),(void*)f_18539},
{C_text("f_18545:chicken_2dinstall_2escm"),(void*)f_18545},
{C_text("f_18548:chicken_2dinstall_2escm"),(void*)f_18548},
{C_text("f_18551:chicken_2dinstall_2escm"),(void*)f_18551},
{C_text("f_18559:chicken_2dinstall_2escm"),(void*)f_18559},
{C_text("f_18562:chicken_2dinstall_2escm"),(void*)f_18562},
{C_text("f_18571:chicken_2dinstall_2escm"),(void*)f_18571},
{C_text("f_18576:chicken_2dinstall_2escm"),(void*)f_18576},
{C_text("f_18586:chicken_2dinstall_2escm"),(void*)f_18586},
{C_text("f_18607:chicken_2dinstall_2escm"),(void*)f_18607},
{C_text("f_18626:chicken_2dinstall_2escm"),(void*)f_18626},
{C_text("f_18635:chicken_2dinstall_2escm"),(void*)f_18635},
{C_text("f_18640:chicken_2dinstall_2escm"),(void*)f_18640},
{C_text("f_18646:chicken_2dinstall_2escm"),(void*)f_18646},
{C_text("f_18650:chicken_2dinstall_2escm"),(void*)f_18650},
{C_text("f_18653:chicken_2dinstall_2escm"),(void*)f_18653},
{C_text("f_18667:chicken_2dinstall_2escm"),(void*)f_18667},
{C_text("f_18670:chicken_2dinstall_2escm"),(void*)f_18670},
{C_text("f_18683:chicken_2dinstall_2escm"),(void*)f_18683},
{C_text("f_18693:chicken_2dinstall_2escm"),(void*)f_18693},
{C_text("f_18713:chicken_2dinstall_2escm"),(void*)f_18713},
{C_text("f_18720:chicken_2dinstall_2escm"),(void*)f_18720},
{C_text("f_18723:chicken_2dinstall_2escm"),(void*)f_18723},
{C_text("f_18726:chicken_2dinstall_2escm"),(void*)f_18726},
{C_text("f_18729:chicken_2dinstall_2escm"),(void*)f_18729},
{C_text("f_18732:chicken_2dinstall_2escm"),(void*)f_18732},
{C_text("f_18737:chicken_2dinstall_2escm"),(void*)f_18737},
{C_text("f_18747:chicken_2dinstall_2escm"),(void*)f_18747},
{C_text("f_18752:chicken_2dinstall_2escm"),(void*)f_18752},
{C_text("f_18759:chicken_2dinstall_2escm"),(void*)f_18759},
{C_text("f_18765:chicken_2dinstall_2escm"),(void*)f_18765},
{C_text("f_18768:chicken_2dinstall_2escm"),(void*)f_18768},
{C_text("f_18771:chicken_2dinstall_2escm"),(void*)f_18771},
{C_text("f_18778:chicken_2dinstall_2escm"),(void*)f_18778},
{C_text("f_18793:chicken_2dinstall_2escm"),(void*)f_18793},
{C_text("f_18800:chicken_2dinstall_2escm"),(void*)f_18800},
{C_text("f_18824:chicken_2dinstall_2escm"),(void*)f_18824},
{C_text("f_18830:chicken_2dinstall_2escm"),(void*)f_18830},
{C_text("f_18832:chicken_2dinstall_2escm"),(void*)f_18832},
{C_text("f_18842:chicken_2dinstall_2escm"),(void*)f_18842},
{C_text("f_18874:chicken_2dinstall_2escm"),(void*)f_18874},
{C_text("f_18896:chicken_2dinstall_2escm"),(void*)f_18896},
{C_text("f_18906:chicken_2dinstall_2escm"),(void*)f_18906},
{C_text("f_18919:chicken_2dinstall_2escm"),(void*)f_18919},
{C_text("f_18929:chicken_2dinstall_2escm"),(void*)f_18929},
{C_text("f_18946:chicken_2dinstall_2escm"),(void*)f_18946},
{C_text("f_18947:chicken_2dinstall_2escm"),(void*)f_18947},
{C_text("f_18952:chicken_2dinstall_2escm"),(void*)f_18952},
{C_text("f_18958:chicken_2dinstall_2escm"),(void*)f_18958},
{C_text("f_18963:chicken_2dinstall_2escm"),(void*)f_18963},
{C_text("f_18977:chicken_2dinstall_2escm"),(void*)f_18977},
{C_text("f_18981:chicken_2dinstall_2escm"),(void*)f_18981},
{C_text("f_18986:chicken_2dinstall_2escm"),(void*)f_18986},
{C_text("f_18996:chicken_2dinstall_2escm"),(void*)f_18996},
{C_text("f_19020:chicken_2dinstall_2escm"),(void*)f_19020},
{C_text("f_19030:chicken_2dinstall_2escm"),(void*)f_19030},
{C_text("f_19064:chicken_2dinstall_2escm"),(void*)f_19064},
{C_text("f_19081:chicken_2dinstall_2escm"),(void*)f_19081},
{C_text("f_19091:chicken_2dinstall_2escm"),(void*)f_19091},
{C_text("f_19106:chicken_2dinstall_2escm"),(void*)f_19106},
{C_text("f_19128:chicken_2dinstall_2escm"),(void*)f_19128},
{C_text("f_19138:chicken_2dinstall_2escm"),(void*)f_19138},
{C_text("f_19159:chicken_2dinstall_2escm"),(void*)f_19159},
{C_text("f_19187:chicken_2dinstall_2escm"),(void*)f_19187},
{C_text("f_19190:chicken_2dinstall_2escm"),(void*)f_19190},
{C_text("f_19203:chicken_2dinstall_2escm"),(void*)f_19203},
{C_text("f_19219:chicken_2dinstall_2escm"),(void*)f_19219},
{C_text("f_19232:chicken_2dinstall_2escm"),(void*)f_19232},
{C_text("f_19247:chicken_2dinstall_2escm"),(void*)f_19247},
{C_text("f_19251:chicken_2dinstall_2escm"),(void*)f_19251},
{C_text("f_19266:chicken_2dinstall_2escm"),(void*)f_19266},
{C_text("f_19270:chicken_2dinstall_2escm"),(void*)f_19270},
{C_text("f_19281:chicken_2dinstall_2escm"),(void*)f_19281},
{C_text("f_19326:chicken_2dinstall_2escm"),(void*)f_19326},
{C_text("f_19342:chicken_2dinstall_2escm"),(void*)f_19342},
{C_text("f_19345:chicken_2dinstall_2escm"),(void*)f_19345},
{C_text("f_19372:chicken_2dinstall_2escm"),(void*)f_19372},
{C_text("f_19379:chicken_2dinstall_2escm"),(void*)f_19379},
{C_text("f_19383:chicken_2dinstall_2escm"),(void*)f_19383},
{C_text("f_19387:chicken_2dinstall_2escm"),(void*)f_19387},
{C_text("f_19405:chicken_2dinstall_2escm"),(void*)f_19405},
{C_text("f_19413:chicken_2dinstall_2escm"),(void*)f_19413},
{C_text("f_19445:chicken_2dinstall_2escm"),(void*)f_19445},
{C_text("f_19500:chicken_2dinstall_2escm"),(void*)f_19500},
{C_text("f_19505:chicken_2dinstall_2escm"),(void*)f_19505},
{C_text("f_19509:chicken_2dinstall_2escm"),(void*)f_19509},
{C_text("f_19512:chicken_2dinstall_2escm"),(void*)f_19512},
{C_text("f_19515:chicken_2dinstall_2escm"),(void*)f_19515},
{C_text("f_19541:chicken_2dinstall_2escm"),(void*)f_19541},
{C_text("f_19545:chicken_2dinstall_2escm"),(void*)f_19545},
{C_text("f_19549:chicken_2dinstall_2escm"),(void*)f_19549},
{C_text("f_19557:chicken_2dinstall_2escm"),(void*)f_19557},
{C_text("f_19559:chicken_2dinstall_2escm"),(void*)f_19559},
{C_text("f_19567:chicken_2dinstall_2escm"),(void*)f_19567},
{C_text("f_19571:chicken_2dinstall_2escm"),(void*)f_19571},
{C_text("f_19574:chicken_2dinstall_2escm"),(void*)f_19574},
{C_text("f_19581:chicken_2dinstall_2escm"),(void*)f_19581},
{C_text("f_19587:chicken_2dinstall_2escm"),(void*)f_19587},
{C_text("f_19590:chicken_2dinstall_2escm"),(void*)f_19590},
{C_text("f_19593:chicken_2dinstall_2escm"),(void*)f_19593},
{C_text("f_19596:chicken_2dinstall_2escm"),(void*)f_19596},
{C_text("f_19599:chicken_2dinstall_2escm"),(void*)f_19599},
{C_text("f_19602:chicken_2dinstall_2escm"),(void*)f_19602},
{C_text("f_19605:chicken_2dinstall_2escm"),(void*)f_19605},
{C_text("f_19608:chicken_2dinstall_2escm"),(void*)f_19608},
{C_text("f_19652:chicken_2dinstall_2escm"),(void*)f_19652},
{C_text("f_19663:chicken_2dinstall_2escm"),(void*)f_19663},
{C_text("f_19676:chicken_2dinstall_2escm"),(void*)f_19676},
{C_text("f_19703:chicken_2dinstall_2escm"),(void*)f_19703},
{C_text("f_19716:chicken_2dinstall_2escm"),(void*)f_19716},
{C_text("f_19720:chicken_2dinstall_2escm"),(void*)f_19720},
{C_text("f_19724:chicken_2dinstall_2escm"),(void*)f_19724},
{C_text("f_19728:chicken_2dinstall_2escm"),(void*)f_19728},
{C_text("f_19732:chicken_2dinstall_2escm"),(void*)f_19732},
{C_text("f_19744:chicken_2dinstall_2escm"),(void*)f_19744},
{C_text("f_19749:chicken_2dinstall_2escm"),(void*)f_19749},
{C_text("f_19765:chicken_2dinstall_2escm"),(void*)f_19765},
{C_text("f_19772:chicken_2dinstall_2escm"),(void*)f_19772},
{C_text("f_19782:chicken_2dinstall_2escm"),(void*)f_19782},
{C_text("f_19785:chicken_2dinstall_2escm"),(void*)f_19785},
{C_text("f_19799:chicken_2dinstall_2escm"),(void*)f_19799},
{C_text("f_19802:chicken_2dinstall_2escm"),(void*)f_19802},
{C_text("f_19813:chicken_2dinstall_2escm"),(void*)f_19813},
{C_text("f_19818:chicken_2dinstall_2escm"),(void*)f_19818},
{C_text("f_19828:chicken_2dinstall_2escm"),(void*)f_19828},
{C_text("f_19847:chicken_2dinstall_2escm"),(void*)f_19847},
{C_text("f_19872:chicken_2dinstall_2escm"),(void*)f_19872},
{C_text("f_19881:chicken_2dinstall_2escm"),(void*)f_19881},
{C_text("f_19893:chicken_2dinstall_2escm"),(void*)f_19893},
{C_text("f_19896:chicken_2dinstall_2escm"),(void*)f_19896},
{C_text("f_19899:chicken_2dinstall_2escm"),(void*)f_19899},
{C_text("f_19902:chicken_2dinstall_2escm"),(void*)f_19902},
{C_text("f_19905:chicken_2dinstall_2escm"),(void*)f_19905},
{C_text("f_19913:chicken_2dinstall_2escm"),(void*)f_19913},
{C_text("f_19919:chicken_2dinstall_2escm"),(void*)f_19919},
{C_text("f_19923:chicken_2dinstall_2escm"),(void*)f_19923},
{C_text("f_19926:chicken_2dinstall_2escm"),(void*)f_19926},
{C_text("f_19929:chicken_2dinstall_2escm"),(void*)f_19929},
{C_text("f_19932:chicken_2dinstall_2escm"),(void*)f_19932},
{C_text("f_19941:chicken_2dinstall_2escm"),(void*)f_19941},
{C_text("f_19944:chicken_2dinstall_2escm"),(void*)f_19944},
{C_text("f_19953:chicken_2dinstall_2escm"),(void*)f_19953},
{C_text("f_19963:chicken_2dinstall_2escm"),(void*)f_19963},
{C_text("f_19967:chicken_2dinstall_2escm"),(void*)f_19967},
{C_text("f_19971:chicken_2dinstall_2escm"),(void*)f_19971},
{C_text("f_19975:chicken_2dinstall_2escm"),(void*)f_19975},
{C_text("f_19979:chicken_2dinstall_2escm"),(void*)f_19979},
{C_text("f_19983:chicken_2dinstall_2escm"),(void*)f_19983},
{C_text("f_19986:chicken_2dinstall_2escm"),(void*)f_19986},
{C_text("f_19991:chicken_2dinstall_2escm"),(void*)f_19991},
{C_text("f_19997:chicken_2dinstall_2escm"),(void*)f_19997},
{C_text("f_20001:chicken_2dinstall_2escm"),(void*)f_20001},
{C_text("f_20004:chicken_2dinstall_2escm"),(void*)f_20004},
{C_text("f_20007:chicken_2dinstall_2escm"),(void*)f_20007},
{C_text("f_20010:chicken_2dinstall_2escm"),(void*)f_20010},
{C_text("f_20019:chicken_2dinstall_2escm"),(void*)f_20019},
{C_text("f_20022:chicken_2dinstall_2escm"),(void*)f_20022},
{C_text("f_20025:chicken_2dinstall_2escm"),(void*)f_20025},
{C_text("f_20053:chicken_2dinstall_2escm"),(void*)f_20053},
{C_text("f_20056:chicken_2dinstall_2escm"),(void*)f_20056},
{C_text("f_20066:chicken_2dinstall_2escm"),(void*)f_20066},
{C_text("f_20070:chicken_2dinstall_2escm"),(void*)f_20070},
{C_text("f_20074:chicken_2dinstall_2escm"),(void*)f_20074},
{C_text("f_20078:chicken_2dinstall_2escm"),(void*)f_20078},
{C_text("f_20082:chicken_2dinstall_2escm"),(void*)f_20082},
{C_text("f_20086:chicken_2dinstall_2escm"),(void*)f_20086},
{C_text("f_20098:chicken_2dinstall_2escm"),(void*)f_20098},
{C_text("f_20104:chicken_2dinstall_2escm"),(void*)f_20104},
{C_text("f_20112:chicken_2dinstall_2escm"),(void*)f_20112},
{C_text("f_20122:chicken_2dinstall_2escm"),(void*)f_20122},
{C_text("f_20139:chicken_2dinstall_2escm"),(void*)f_20139},
{C_text("f_20142:chicken_2dinstall_2escm"),(void*)f_20142},
{C_text("f_20145:chicken_2dinstall_2escm"),(void*)f_20145},
{C_text("f_20148:chicken_2dinstall_2escm"),(void*)f_20148},
{C_text("f_20153:chicken_2dinstall_2escm"),(void*)f_20153},
{C_text("f_20161:chicken_2dinstall_2escm"),(void*)f_20161},
{C_text("f_20176:chicken_2dinstall_2escm"),(void*)f_20176},
{C_text("f_20179:chicken_2dinstall_2escm"),(void*)f_20179},
{C_text("f_20185:chicken_2dinstall_2escm"),(void*)f_20185},
{C_text("f_20188:chicken_2dinstall_2escm"),(void*)f_20188},
{C_text("f_20191:chicken_2dinstall_2escm"),(void*)f_20191},
{C_text("f_20194:chicken_2dinstall_2escm"),(void*)f_20194},
{C_text("f_20197:chicken_2dinstall_2escm"),(void*)f_20197},
{C_text("f_20200:chicken_2dinstall_2escm"),(void*)f_20200},
{C_text("f_20203:chicken_2dinstall_2escm"),(void*)f_20203},
{C_text("f_20212:chicken_2dinstall_2escm"),(void*)f_20212},
{C_text("f_20215:chicken_2dinstall_2escm"),(void*)f_20215},
{C_text("f_20220:chicken_2dinstall_2escm"),(void*)f_20220},
{C_text("f_20224:chicken_2dinstall_2escm"),(void*)f_20224},
{C_text("f_20228:chicken_2dinstall_2escm"),(void*)f_20228},
{C_text("f_20235:chicken_2dinstall_2escm"),(void*)f_20235},
{C_text("f_20240:chicken_2dinstall_2escm"),(void*)f_20240},
{C_text("f_20247:chicken_2dinstall_2escm"),(void*)f_20247},
{C_text("f_20250:chicken_2dinstall_2escm"),(void*)f_20250},
{C_text("f_20257:chicken_2dinstall_2escm"),(void*)f_20257},
{C_text("f_20267:chicken_2dinstall_2escm"),(void*)f_20267},
{C_text("f_20271:chicken_2dinstall_2escm"),(void*)f_20271},
{C_text("f_20274:chicken_2dinstall_2escm"),(void*)f_20274},
{C_text("f_20281:chicken_2dinstall_2escm"),(void*)f_20281},
{C_text("f_20291:chicken_2dinstall_2escm"),(void*)f_20291},
{C_text("f_20296:chicken_2dinstall_2escm"),(void*)f_20296},
{C_text("f_20306:chicken_2dinstall_2escm"),(void*)f_20306},
{C_text("f_20309:chicken_2dinstall_2escm"),(void*)f_20309},
{C_text("f_20312:chicken_2dinstall_2escm"),(void*)f_20312},
{C_text("f_20337:chicken_2dinstall_2escm"),(void*)f_20337},
{C_text("f_20340:chicken_2dinstall_2escm"),(void*)f_20340},
{C_text("f_20343:chicken_2dinstall_2escm"),(void*)f_20343},
{C_text("f_20346:chicken_2dinstall_2escm"),(void*)f_20346},
{C_text("f_20349:chicken_2dinstall_2escm"),(void*)f_20349},
{C_text("f_20352:chicken_2dinstall_2escm"),(void*)f_20352},
{C_text("f_20355:chicken_2dinstall_2escm"),(void*)f_20355},
{C_text("f_20358:chicken_2dinstall_2escm"),(void*)f_20358},
{C_text("f_20361:chicken_2dinstall_2escm"),(void*)f_20361},
{C_text("f_20368:chicken_2dinstall_2escm"),(void*)f_20368},
{C_text("f_20372:chicken_2dinstall_2escm"),(void*)f_20372},
{C_text("f_20377:chicken_2dinstall_2escm"),(void*)f_20377},
{C_text("f_20383:chicken_2dinstall_2escm"),(void*)f_20383},
{C_text("f_20394:chicken_2dinstall_2escm"),(void*)f_20394},
{C_text("f_20404:chicken_2dinstall_2escm"),(void*)f_20404},
{C_text("f_20419:chicken_2dinstall_2escm"),(void*)f_20419},
{C_text("f_20421:chicken_2dinstall_2escm"),(void*)f_20421},
{C_text("f_20429:chicken_2dinstall_2escm"),(void*)f_20429},
{C_text("f_20433:chicken_2dinstall_2escm"),(void*)f_20433},
{C_text("f_20445:chicken_2dinstall_2escm"),(void*)f_20445},
{C_text("f_20447:chicken_2dinstall_2escm"),(void*)f_20447},
{C_text("f_20457:chicken_2dinstall_2escm"),(void*)f_20457},
{C_text("f_20475:chicken_2dinstall_2escm"),(void*)f_20475},
{C_text("f_20480:chicken_2dinstall_2escm"),(void*)f_20480},
{C_text("f_20486:chicken_2dinstall_2escm"),(void*)f_20486},
{C_text("f_20495:chicken_2dinstall_2escm"),(void*)f_20495},
{C_text("f_20509:chicken_2dinstall_2escm"),(void*)f_20509},
{C_text("f_20514:chicken_2dinstall_2escm"),(void*)f_20514},
{C_text("f_20528:chicken_2dinstall_2escm"),(void*)f_20528},
{C_text("f_20530:chicken_2dinstall_2escm"),(void*)f_20530},
{C_text("f_20564:chicken_2dinstall_2escm"),(void*)f_20564},
{C_text("f_20609:chicken_2dinstall_2escm"),(void*)f_20609},
{C_text("f_20614:chicken_2dinstall_2escm"),(void*)f_20614},
{C_text("f_20620:chicken_2dinstall_2escm"),(void*)f_20620},
{C_text("f_20623:chicken_2dinstall_2escm"),(void*)f_20623},
{C_text("f_20626:chicken_2dinstall_2escm"),(void*)f_20626},
{C_text("f_20629:chicken_2dinstall_2escm"),(void*)f_20629},
{C_text("f_20634:chicken_2dinstall_2escm"),(void*)f_20634},
{C_text("f_20640:chicken_2dinstall_2escm"),(void*)f_20640},
{C_text("f_20646:chicken_2dinstall_2escm"),(void*)f_20646},
{C_text("f_20654:chicken_2dinstall_2escm"),(void*)f_20654},
{C_text("f_20660:chicken_2dinstall_2escm"),(void*)f_20660},
{C_text("f_20663:chicken_2dinstall_2escm"),(void*)f_20663},
{C_text("f_20666:chicken_2dinstall_2escm"),(void*)f_20666},
{C_text("f_20669:chicken_2dinstall_2escm"),(void*)f_20669},
{C_text("f_20671:chicken_2dinstall_2escm"),(void*)f_20671},
{C_text("f_20677:chicken_2dinstall_2escm"),(void*)f_20677},
{C_text("f_20681:chicken_2dinstall_2escm"),(void*)f_20681},
{C_text("f_20692:chicken_2dinstall_2escm"),(void*)f_20692},
{C_text("f_20697:chicken_2dinstall_2escm"),(void*)f_20697},
{C_text("f_20703:chicken_2dinstall_2escm"),(void*)f_20703},
{C_text("f_20712:chicken_2dinstall_2escm"),(void*)f_20712},
{C_text("f_20722:chicken_2dinstall_2escm"),(void*)f_20722},
{C_text("f_20735:chicken_2dinstall_2escm"),(void*)f_20735},
{C_text("f_20742:chicken_2dinstall_2escm"),(void*)f_20742},
{C_text("f_20746:chicken_2dinstall_2escm"),(void*)f_20746},
{C_text("f_20750:chicken_2dinstall_2escm"),(void*)f_20750},
{C_text("f_20754:chicken_2dinstall_2escm"),(void*)f_20754},
{C_text("f_20769:chicken_2dinstall_2escm"),(void*)f_20769},
{C_text("f_20772:chicken_2dinstall_2escm"),(void*)f_20772},
{C_text("f_20783:chicken_2dinstall_2escm"),(void*)f_20783},
{C_text("f_20789:chicken_2dinstall_2escm"),(void*)f_20789},
{C_text("f_20792:chicken_2dinstall_2escm"),(void*)f_20792},
{C_text("f_20807:chicken_2dinstall_2escm"),(void*)f_20807},
{C_text("f_20817:chicken_2dinstall_2escm"),(void*)f_20817},
{C_text("f_20834:chicken_2dinstall_2escm"),(void*)f_20834},
{C_text("f_20856:chicken_2dinstall_2escm"),(void*)f_20856},
{C_text("f_20877:chicken_2dinstall_2escm"),(void*)f_20877},
{C_text("f_20880:chicken_2dinstall_2escm"),(void*)f_20880},
{C_text("f_20893:chicken_2dinstall_2escm"),(void*)f_20893},
{C_text("f_20897:chicken_2dinstall_2escm"),(void*)f_20897},
{C_text("f_20903:chicken_2dinstall_2escm"),(void*)f_20903},
{C_text("f_20913:chicken_2dinstall_2escm"),(void*)f_20913},
{C_text("f_20916:chicken_2dinstall_2escm"),(void*)f_20916},
{C_text("f_20924:chicken_2dinstall_2escm"),(void*)f_20924},
{C_text("f_20958:chicken_2dinstall_2escm"),(void*)f_20958},
{C_text("f_20999:chicken_2dinstall_2escm"),(void*)f_20999},
{C_text("f_21015:chicken_2dinstall_2escm"),(void*)f_21015},
{C_text("f_21018:chicken_2dinstall_2escm"),(void*)f_21018},
{C_text("f_21021:chicken_2dinstall_2escm"),(void*)f_21021},
{C_text("f_21029:chicken_2dinstall_2escm"),(void*)f_21029},
{C_text("f_21076:chicken_2dinstall_2escm"),(void*)f_21076},
{C_text("f_21079:chicken_2dinstall_2escm"),(void*)f_21079},
{C_text("f_21084:chicken_2dinstall_2escm"),(void*)f_21084},
{C_text("f_21094:chicken_2dinstall_2escm"),(void*)f_21094},
{C_text("f_21101:chicken_2dinstall_2escm"),(void*)f_21101},
{C_text("f_21174:chicken_2dinstall_2escm"),(void*)f_21174},
{C_text("f_21181:chicken_2dinstall_2escm"),(void*)f_21181},
{C_text("f_21190:chicken_2dinstall_2escm"),(void*)f_21190},
{C_text("f_21393:chicken_2dinstall_2escm"),(void*)f_21393},
{C_text("f_21397:chicken_2dinstall_2escm"),(void*)f_21397},
{C_text("f_21428:chicken_2dinstall_2escm"),(void*)f_21428},
{C_text("f_21441:chicken_2dinstall_2escm"),(void*)f_21441},
{C_text("f_21447:chicken_2dinstall_2escm"),(void*)f_21447},
{C_text("f_21449:chicken_2dinstall_2escm"),(void*)f_21449},
{C_text("f_21474:chicken_2dinstall_2escm"),(void*)f_21474},
{C_text("f_21502:chicken_2dinstall_2escm"),(void*)f_21502},
{C_text("f_21506:chicken_2dinstall_2escm"),(void*)f_21506},
{C_text("f_21540:chicken_2dinstall_2escm"),(void*)f_21540},
{C_text("f_21546:chicken_2dinstall_2escm"),(void*)f_21546},
{C_text("f_21553:chicken_2dinstall_2escm"),(void*)f_21553},
{C_text("f_21565:chicken_2dinstall_2escm"),(void*)f_21565},
{C_text("f_21569:chicken_2dinstall_2escm"),(void*)f_21569},
{C_text("f_21606:chicken_2dinstall_2escm"),(void*)f_21606},
{C_text("f_21614:chicken_2dinstall_2escm"),(void*)f_21614},
{C_text("f_21626:chicken_2dinstall_2escm"),(void*)f_21626},
{C_text("f_21630:chicken_2dinstall_2escm"),(void*)f_21630},
{C_text("f_21646:chicken_2dinstall_2escm"),(void*)f_21646},
{C_text("f_21650:chicken_2dinstall_2escm"),(void*)f_21650},
{C_text("f_21674:chicken_2dinstall_2escm"),(void*)f_21674},
{C_text("f_21677:chicken_2dinstall_2escm"),(void*)f_21677},
{C_text("f_21683:chicken_2dinstall_2escm"),(void*)f_21683},
{C_text("f_21687:chicken_2dinstall_2escm"),(void*)f_21687},
{C_text("f_21879:chicken_2dinstall_2escm"),(void*)f_21879},
{C_text("f_21883:chicken_2dinstall_2escm"),(void*)f_21883},
{C_text("f_21887:chicken_2dinstall_2escm"),(void*)f_21887},
{C_text("f_21891:chicken_2dinstall_2escm"),(void*)f_21891},
{C_text("f_21895:chicken_2dinstall_2escm"),(void*)f_21895},
{C_text("f_21902:chicken_2dinstall_2escm"),(void*)f_21902},
{C_text("f_21906:chicken_2dinstall_2escm"),(void*)f_21906},
{C_text("f_21913:chicken_2dinstall_2escm"),(void*)f_21913},
{C_text("f_21916:chicken_2dinstall_2escm"),(void*)f_21916},
{C_text("f_21923:chicken_2dinstall_2escm"),(void*)f_21923},
{C_text("f_21928:chicken_2dinstall_2escm"),(void*)f_21928},
{C_text("f_21933:chicken_2dinstall_2escm"),(void*)f_21933},
{C_text("f_21937:chicken_2dinstall_2escm"),(void*)f_21937},
{C_text("f_21941:chicken_2dinstall_2escm"),(void*)f_21941},
{C_text("f_21948:chicken_2dinstall_2escm"),(void*)f_21948},
{C_text("f_21950:chicken_2dinstall_2escm"),(void*)f_21950},
{C_text("f_6815:chicken_2dinstall_2escm"),(void*)f_6815},
{C_text("f_6818:chicken_2dinstall_2escm"),(void*)f_6818},
{C_text("f_6821:chicken_2dinstall_2escm"),(void*)f_6821},
{C_text("f_6824:chicken_2dinstall_2escm"),(void*)f_6824},
{C_text("f_6827:chicken_2dinstall_2escm"),(void*)f_6827},
{C_text("f_6830:chicken_2dinstall_2escm"),(void*)f_6830},
{C_text("f_6833:chicken_2dinstall_2escm"),(void*)f_6833},
{C_text("f_6836:chicken_2dinstall_2escm"),(void*)f_6836},
{C_text("f_6839:chicken_2dinstall_2escm"),(void*)f_6839},
{C_text("f_6842:chicken_2dinstall_2escm"),(void*)f_6842},
{C_text("f_6845:chicken_2dinstall_2escm"),(void*)f_6845},
{C_text("f_6848:chicken_2dinstall_2escm"),(void*)f_6848},
{C_text("f_6851:chicken_2dinstall_2escm"),(void*)f_6851},
{C_text("f_6854:chicken_2dinstall_2escm"),(void*)f_6854},
{C_text("f_6868:chicken_2dinstall_2escm"),(void*)f_6868},
{C_text("f_6882:chicken_2dinstall_2escm"),(void*)f_6882},
{C_text("f_6886:chicken_2dinstall_2escm"),(void*)f_6886},
{C_text("f_6892:chicken_2dinstall_2escm"),(void*)f_6892},
{C_text("f_7028:chicken_2dinstall_2escm"),(void*)f_7028},
{C_text("f_7042:chicken_2dinstall_2escm"),(void*)f_7042},
{C_text("f_7061:chicken_2dinstall_2escm"),(void*)f_7061},
{C_text("f_7076:chicken_2dinstall_2escm"),(void*)f_7076},
{C_text("f_7084:chicken_2dinstall_2escm"),(void*)f_7084},
{C_text("f_7092:chicken_2dinstall_2escm"),(void*)f_7092},
{C_text("f_7103:chicken_2dinstall_2escm"),(void*)f_7103},
{C_text("f_7116:chicken_2dinstall_2escm"),(void*)f_7116},
{C_text("f_7123:chicken_2dinstall_2escm"),(void*)f_7123},
{C_text("f_7130:chicken_2dinstall_2escm"),(void*)f_7130},
{C_text("f_7134:chicken_2dinstall_2escm"),(void*)f_7134},
{C_text("f_7146:chicken_2dinstall_2escm"),(void*)f_7146},
{C_text("f_7148:chicken_2dinstall_2escm"),(void*)f_7148},
{C_text("f_7195:chicken_2dinstall_2escm"),(void*)f_7195},
{C_text("f_7197:chicken_2dinstall_2escm"),(void*)f_7197},
{C_text("f_7231:chicken_2dinstall_2escm"),(void*)f_7231},
{C_text("f_7237:chicken_2dinstall_2escm"),(void*)f_7237},
{C_text("f_7259:chicken_2dinstall_2escm"),(void*)f_7259},
{C_text("f_7265:chicken_2dinstall_2escm"),(void*)f_7265},
{C_text("f_7271:chicken_2dinstall_2escm"),(void*)f_7271},
{C_text("f_7281:chicken_2dinstall_2escm"),(void*)f_7281},
{C_text("f_7323:chicken_2dinstall_2escm"),(void*)f_7323},
{C_text("f_7329:chicken_2dinstall_2escm"),(void*)f_7329},
{C_text("f_7347:chicken_2dinstall_2escm"),(void*)f_7347},
{C_text("f_7351:chicken_2dinstall_2escm"),(void*)f_7351},
{C_text("f_7357:chicken_2dinstall_2escm"),(void*)f_7357},
{C_text("f_7370:chicken_2dinstall_2escm"),(void*)f_7370},
{C_text("f_7384:chicken_2dinstall_2escm"),(void*)f_7384},
{C_text("f_7432:chicken_2dinstall_2escm"),(void*)f_7432},
{C_text("f_7446:chicken_2dinstall_2escm"),(void*)f_7446},
{C_text("f_7459:chicken_2dinstall_2escm"),(void*)f_7459},
{C_text("f_7480:chicken_2dinstall_2escm"),(void*)f_7480},
{C_text("f_7488:chicken_2dinstall_2escm"),(void*)f_7488},
{C_text("f_7509:chicken_2dinstall_2escm"),(void*)f_7509},
{C_text("f_7515:chicken_2dinstall_2escm"),(void*)f_7515},
{C_text("f_7524:chicken_2dinstall_2escm"),(void*)f_7524},
{C_text("f_7532:chicken_2dinstall_2escm"),(void*)f_7532},
{C_text("f_7536:chicken_2dinstall_2escm"),(void*)f_7536},
{C_text("f_7540:chicken_2dinstall_2escm"),(void*)f_7540},
{C_text("f_7558:chicken_2dinstall_2escm"),(void*)f_7558},
{C_text("f_7597:chicken_2dinstall_2escm"),(void*)f_7597},
{C_text("f_7662:chicken_2dinstall_2escm"),(void*)f_7662},
{C_text("f_7986:chicken_2dinstall_2escm"),(void*)f_7986},
{C_text("f_7992:chicken_2dinstall_2escm"),(void*)f_7992},
{C_text("f_8005:chicken_2dinstall_2escm"),(void*)f_8005},
{C_text("f_8144:chicken_2dinstall_2escm"),(void*)f_8144},
{C_text("f_8150:chicken_2dinstall_2escm"),(void*)f_8150},
{C_text("f_8154:chicken_2dinstall_2escm"),(void*)f_8154},
{C_text("f_8158:chicken_2dinstall_2escm"),(void*)f_8158},
{C_text("f_8162:chicken_2dinstall_2escm"),(void*)f_8162},
{C_text("f_8166:chicken_2dinstall_2escm"),(void*)f_8166},
{C_text("f_8170:chicken_2dinstall_2escm"),(void*)f_8170},
{C_text("f_8174:chicken_2dinstall_2escm"),(void*)f_8174},
{C_text("f_8178:chicken_2dinstall_2escm"),(void*)f_8178},
{C_text("f_8182:chicken_2dinstall_2escm"),(void*)f_8182},
{C_text("f_8186:chicken_2dinstall_2escm"),(void*)f_8186},
{C_text("f_8190:chicken_2dinstall_2escm"),(void*)f_8190},
{C_text("f_8194:chicken_2dinstall_2escm"),(void*)f_8194},
{C_text("f_8198:chicken_2dinstall_2escm"),(void*)f_8198},
{C_text("f_8202:chicken_2dinstall_2escm"),(void*)f_8202},
{C_text("f_8210:chicken_2dinstall_2escm"),(void*)f_8210},
{C_text("f_8214:chicken_2dinstall_2escm"),(void*)f_8214},
{C_text("f_8218:chicken_2dinstall_2escm"),(void*)f_8218},
{C_text("f_8222:chicken_2dinstall_2escm"),(void*)f_8222},
{C_text("f_8226:chicken_2dinstall_2escm"),(void*)f_8226},
{C_text("f_8230:chicken_2dinstall_2escm"),(void*)f_8230},
{C_text("f_8234:chicken_2dinstall_2escm"),(void*)f_8234},
{C_text("f_8238:chicken_2dinstall_2escm"),(void*)f_8238},
{C_text("f_8242:chicken_2dinstall_2escm"),(void*)f_8242},
{C_text("f_8246:chicken_2dinstall_2escm"),(void*)f_8246},
{C_text("f_8250:chicken_2dinstall_2escm"),(void*)f_8250},
{C_text("f_8254:chicken_2dinstall_2escm"),(void*)f_8254},
{C_text("f_8258:chicken_2dinstall_2escm"),(void*)f_8258},
{C_text("f_8262:chicken_2dinstall_2escm"),(void*)f_8262},
{C_text("f_8266:chicken_2dinstall_2escm"),(void*)f_8266},
{C_text("f_8270:chicken_2dinstall_2escm"),(void*)f_8270},
{C_text("f_8274:chicken_2dinstall_2escm"),(void*)f_8274},
{C_text("f_8278:chicken_2dinstall_2escm"),(void*)f_8278},
{C_text("f_8282:chicken_2dinstall_2escm"),(void*)f_8282},
{C_text("f_8293:chicken_2dinstall_2escm"),(void*)f_8293},
{C_text("f_8302:chicken_2dinstall_2escm"),(void*)f_8302},
{C_text("f_8310:chicken_2dinstall_2escm"),(void*)f_8310},
{C_text("f_8326:chicken_2dinstall_2escm"),(void*)f_8326},
{C_text("f_8337:chicken_2dinstall_2escm"),(void*)f_8337},
{C_text("f_8347:chicken_2dinstall_2escm"),(void*)f_8347},
{C_text("f_8351:chicken_2dinstall_2escm"),(void*)f_8351},
{C_text("f_8354:chicken_2dinstall_2escm"),(void*)f_8354},
{C_text("f_8356:chicken_2dinstall_2escm"),(void*)f_8356},
{C_text("f_8360:chicken_2dinstall_2escm"),(void*)f_8360},
{C_text("f_8366:chicken_2dinstall_2escm"),(void*)f_8366},
{C_text("f_8370:chicken_2dinstall_2escm"),(void*)f_8370},
{C_text("f_8374:chicken_2dinstall_2escm"),(void*)f_8374},
{C_text("f_8378:chicken_2dinstall_2escm"),(void*)f_8378},
{C_text("f_8382:chicken_2dinstall_2escm"),(void*)f_8382},
{C_text("f_8393:chicken_2dinstall_2escm"),(void*)f_8393},
{C_text("f_8417:chicken_2dinstall_2escm"),(void*)f_8417},
{C_text("f_8761:chicken_2dinstall_2escm"),(void*)f_8761},
{C_text("f_8762:chicken_2dinstall_2escm"),(void*)f_8762},
{C_text("f_8771:chicken_2dinstall_2escm"),(void*)f_8771},
{C_text("f_8790:chicken_2dinstall_2escm"),(void*)f_8790},
{C_text("f_8809:chicken_2dinstall_2escm"),(void*)f_8809},
{C_text("f_8828:chicken_2dinstall_2escm"),(void*)f_8828},
{C_text("f_8847:chicken_2dinstall_2escm"),(void*)f_8847},
{C_text("f_8878:chicken_2dinstall_2escm"),(void*)f_8878},
{C_text("f_8916:chicken_2dinstall_2escm"),(void*)f_8916},
{C_text("f_8929:chicken_2dinstall_2escm"),(void*)f_8929},
{C_text("f_8933:chicken_2dinstall_2escm"),(void*)f_8933},
{C_text("f_8938:chicken_2dinstall_2escm"),(void*)f_8938},
{C_text("f_8944:chicken_2dinstall_2escm"),(void*)f_8944},
{C_text("f_8950:chicken_2dinstall_2escm"),(void*)f_8950},
{C_text("f_8989:chicken_2dinstall_2escm"),(void*)f_8989},
{C_text("f_8991:chicken_2dinstall_2escm"),(void*)f_8991},
{C_text("f_8996:chicken_2dinstall_2escm"),(void*)f_8996},
{C_text("f_9002:chicken_2dinstall_2escm"),(void*)f_9002},
{C_text("f_9013:chicken_2dinstall_2escm"),(void*)f_9013},
{C_text("f_9018:chicken_2dinstall_2escm"),(void*)f_9018},
{C_text("f_9043:chicken_2dinstall_2escm"),(void*)f_9043},
{C_text("f_9068:chicken_2dinstall_2escm"),(void*)f_9068},
{C_text("f_9082:chicken_2dinstall_2escm"),(void*)f_9082},
{C_text("f_9096:chicken_2dinstall_2escm"),(void*)f_9096},
{C_text("f_9116:chicken_2dinstall_2escm"),(void*)f_9116},
{C_text("f_9200:chicken_2dinstall_2escm"),(void*)f_9200},
{C_text("f_9204:chicken_2dinstall_2escm"),(void*)f_9204},
{C_text("f_9215:chicken_2dinstall_2escm"),(void*)f_9215},
{C_text("f_9219:chicken_2dinstall_2escm"),(void*)f_9219},
{C_text("f_9227:chicken_2dinstall_2escm"),(void*)f_9227},
{C_text("f_9232:chicken_2dinstall_2escm"),(void*)f_9232},
{C_text("f_9238:chicken_2dinstall_2escm"),(void*)f_9238},
{C_text("f_9251:chicken_2dinstall_2escm"),(void*)f_9251},
{C_text("f_9259:chicken_2dinstall_2escm"),(void*)f_9259},
{C_text("f_9290:chicken_2dinstall_2escm"),(void*)f_9290},
{C_text("f_9300:chicken_2dinstall_2escm"),(void*)f_9300},
{C_text("f_9303:chicken_2dinstall_2escm"),(void*)f_9303},
{C_text("f_9309:chicken_2dinstall_2escm"),(void*)f_9309},
{C_text("f_9312:chicken_2dinstall_2escm"),(void*)f_9312},
{C_text("f_9315:chicken_2dinstall_2escm"),(void*)f_9315},
{C_text("f_9334:chicken_2dinstall_2escm"),(void*)f_9334},
{C_text("f_9338:chicken_2dinstall_2escm"),(void*)f_9338},
{C_text("f_9342:chicken_2dinstall_2escm"),(void*)f_9342},
{C_text("f_9346:chicken_2dinstall_2escm"),(void*)f_9346},
{C_text("f_9350:chicken_2dinstall_2escm"),(void*)f_9350},
{C_text("f_9357:chicken_2dinstall_2escm"),(void*)f_9357},
{C_text("f_9364:chicken_2dinstall_2escm"),(void*)f_9364},
{C_text("f_9374:chicken_2dinstall_2escm"),(void*)f_9374},
{C_text("f_9384:chicken_2dinstall_2escm"),(void*)f_9384},
{C_text("f_9388:chicken_2dinstall_2escm"),(void*)f_9388},
{C_text("f_9405:chicken_2dinstall_2escm"),(void*)f_9405},
{C_text("f_9415:chicken_2dinstall_2escm"),(void*)f_9415},
{C_text("f_9428:chicken_2dinstall_2escm"),(void*)f_9428},
{C_text("f_9473:chicken_2dinstall_2escm"),(void*)f_9473},
{C_text("f_9481:chicken_2dinstall_2escm"),(void*)f_9481},
{C_text("f_9502:chicken_2dinstall_2escm"),(void*)f_9502},
{C_text("f_9512:chicken_2dinstall_2escm"),(void*)f_9512},
{C_text("f_9515:chicken_2dinstall_2escm"),(void*)f_9515},
{C_text("f_9528:chicken_2dinstall_2escm"),(void*)f_9528},
{C_text("f_9538:chicken_2dinstall_2escm"),(void*)f_9538},
{C_text("f_9551:chicken_2dinstall_2escm"),(void*)f_9551},
{C_text("f_9586:chicken_2dinstall_2escm"),(void*)f_9586},
{C_text("f_9591:chicken_2dinstall_2escm"),(void*)f_9591},
{C_text("f_9600:chicken_2dinstall_2escm"),(void*)f_9600},
{C_text("f_9610:chicken_2dinstall_2escm"),(void*)f_9610},
{C_text("f_9613:chicken_2dinstall_2escm"),(void*)f_9613},
{C_text("f_9616:chicken_2dinstall_2escm"),(void*)f_9616},
{C_text("f_9619:chicken_2dinstall_2escm"),(void*)f_9619},
{C_text("f_9632:chicken_2dinstall_2escm"),(void*)f_9632},
{C_text("f_9642:chicken_2dinstall_2escm"),(void*)f_9642},
{C_text("f_9644:chicken_2dinstall_2escm"),(void*)f_9644},
{C_text("f_9669:chicken_2dinstall_2escm"),(void*)f_9669},
{C_text("f_9680:chicken_2dinstall_2escm"),(void*)f_9680},
{C_text("f_9691:chicken_2dinstall_2escm"),(void*)f_9691},
{C_text("f_9701:chicken_2dinstall_2escm"),(void*)f_9701},
{C_text("f_9714:chicken_2dinstall_2escm"),(void*)f_9714},
{C_text("f_9734:chicken_2dinstall_2escm"),(void*)f_9734},
{C_text("f_9739:chicken_2dinstall_2escm"),(void*)f_9739},
{C_text("f_9752:chicken_2dinstall_2escm"),(void*)f_9752},
{C_text("f_9762:chicken_2dinstall_2escm"),(void*)f_9762},
{C_text("f_9765:chicken_2dinstall_2escm"),(void*)f_9765},
{C_text("f_9778:chicken_2dinstall_2escm"),(void*)f_9778},
{C_text("f_9788:chicken_2dinstall_2escm"),(void*)f_9788},
{C_text("f_9801:chicken_2dinstall_2escm"),(void*)f_9801},
{C_text("f_9825:chicken_2dinstall_2escm"),(void*)f_9825},
{C_text("f_9830:chicken_2dinstall_2escm"),(void*)f_9830},
{C_text("f_9839:chicken_2dinstall_2escm"),(void*)f_9839},
{C_text("f_9849:chicken_2dinstall_2escm"),(void*)f_9849},
{C_text("f_9852:chicken_2dinstall_2escm"),(void*)f_9852},
{C_text("f_9855:chicken_2dinstall_2escm"),(void*)f_9855},
{C_text("f_9858:chicken_2dinstall_2escm"),(void*)f_9858},
{C_text("f_9871:chicken_2dinstall_2escm"),(void*)f_9871},
{C_text("f_9881:chicken_2dinstall_2escm"),(void*)f_9881},
{C_text("f_9883:chicken_2dinstall_2escm"),(void*)f_9883},
{C_text("f_9908:chicken_2dinstall_2escm"),(void*)f_9908},
{C_text("f_9919:chicken_2dinstall_2escm"),(void*)f_9919},
{C_text("f_9930:chicken_2dinstall_2escm"),(void*)f_9930},
{C_text("f_9940:chicken_2dinstall_2escm"),(void*)f_9940},
{C_text("f_9953:chicken_2dinstall_2escm"),(void*)f_9953},
{C_text("f_9973:chicken_2dinstall_2escm"),(void*)f_9973},
{C_text("f_9978:chicken_2dinstall_2escm"),(void*)f_9978},
{C_text("f_9987:chicken_2dinstall_2escm"),(void*)f_9987},
{C_text("f_9997:chicken_2dinstall_2escm"),(void*)f_9997},
{C_text("toplevel:chicken_2dinstall_2escm"),(void*)C_toplevel},
{NULL,NULL}};
#endif

static C_PTABLE_ENTRY *create_ptable(void){
#ifdef C_ENABLE_PTABLES
return ptable;
#else
return NULL;
#endif
}

/*
o|hiding unexported module binding: main#+defaults-version+ 
o|hiding unexported module binding: main#+module-db+ 
o|hiding unexported module binding: main#+defaults-file+ 
o|hiding unexported module binding: main#+short-options+ 
o|hiding unexported module binding: main#+one-hour+ 
o|hiding unexported module binding: main#+internal-modules+ 
o|hiding unexported module binding: main#partition 
o|hiding unexported module binding: main#span 
o|hiding unexported module binding: main#take 
o|hiding unexported module binding: main#drop 
o|hiding unexported module binding: main#split-at 
o|hiding unexported module binding: main#append-map 
o|hiding unexported module binding: main#every 
o|hiding unexported module binding: main#any 
o|hiding unexported module binding: main#cons* 
o|hiding unexported module binding: main#concatenate 
o|hiding unexported module binding: main#delete 
o|hiding unexported module binding: main#first 
o|hiding unexported module binding: main#second 
o|hiding unexported module binding: main#third 
o|hiding unexported module binding: main#fourth 
o|hiding unexported module binding: main#fifth 
o|hiding unexported module binding: main#delete-duplicates 
o|hiding unexported module binding: main#alist-cons 
o|hiding unexported module binding: main#filter 
o|hiding unexported module binding: main#filter-map 
o|hiding unexported module binding: main#remove 
o|hiding unexported module binding: main#unzip1 
o|hiding unexported module binding: main#last 
o|hiding unexported module binding: main#list-index 
o|hiding unexported module binding: main#lset-adjoin/eq? 
o|hiding unexported module binding: main#lset-difference/eq? 
o|hiding unexported module binding: main#lset-union/eq? 
o|hiding unexported module binding: main#lset-intersection/eq? 
o|hiding unexported module binding: main#list-tabulate 
o|hiding unexported module binding: main#lset<=/eq? 
o|hiding unexported module binding: main#lset=/eq? 
o|hiding unexported module binding: main#length+ 
o|hiding unexported module binding: main#find 
o|hiding unexported module binding: main#find-tail 
o|hiding unexported module binding: main#iota 
o|hiding unexported module binding: main#make-list 
o|hiding unexported module binding: main#posq 
o|hiding unexported module binding: main#posv 
o|hiding unexported module binding: main#staticbuild 
o|hiding unexported module binding: main#debugbuild 
o|hiding unexported module binding: main#cross-chicken 
o|hiding unexported module binding: main#binary-version 
o|hiding unexported module binding: main#major-version 
o|hiding unexported module binding: main#default-cc 
o|hiding unexported module binding: main#default-cxx 
o|hiding unexported module binding: main#default-install-program 
o|hiding unexported module binding: main#default-cflags 
o|hiding unexported module binding: main#default-ldflags 
o|hiding unexported module binding: main#default-install-program-executable-flags 
o|hiding unexported module binding: main#default-install-program-data-flags 
o|hiding unexported module binding: main#default-libs 
o|hiding unexported module binding: main#default-libdir 
o|hiding unexported module binding: main#default-runlibdir 
o|hiding unexported module binding: main#default-slibdir 
o|hiding unexported module binding: main#default-incdir 
o|hiding unexported module binding: main#default-bindir 
o|hiding unexported module binding: main#default-sharedir 
o|hiding unexported module binding: main#default-platform 
o|hiding unexported module binding: main#default-prefix 
o|hiding unexported module binding: main#default-bindir 
o|hiding unexported module binding: main#default-csc 
o|hiding unexported module binding: main#default-csi 
o|hiding unexported module binding: main#default-builder 
o|hiding unexported module binding: main#target-librarian 
o|hiding unexported module binding: main#target-librarian-options 
o|hiding unexported module binding: main#host-repo 
o|hiding unexported module binding: main#host-libdir 
o|hiding unexported module binding: main#host-bindir 
o|hiding unexported module binding: main#host-incdir 
o|hiding unexported module binding: main#host-sharedir 
o|hiding unexported module binding: main#host-libs 
o|hiding unexported module binding: main#host-cflags 
o|hiding unexported module binding: main#host-ldflags 
o|hiding unexported module binding: main#host-cc 
o|hiding unexported module binding: main#host-cxx 
o|hiding unexported module binding: main#target-repo 
o|hiding unexported module binding: main#target-run-repo 
o|hiding unexported module binding: main#+egg-info-extension+ 
o|hiding unexported module binding: main#+version-file+ 
o|hiding unexported module binding: main#+timestamp-file+ 
o|hiding unexported module binding: main#+status-file+ 
o|hiding unexported module binding: main#+egg-extension+ 
o|hiding unexported module binding: main#validate-environment 
o|hiding unexported module binding: main#destination-repository 
o|hiding unexported module binding: main#probe-dir 
o|hiding unexported module binding: main#cache-directory 
o|hiding unexported module binding: main#locate-egg-file 
o|hiding unexported module binding: main#load-egg-info 
o|hiding unexported module binding: main#get-egg-property 
o|hiding unexported module binding: main#get-egg-property* 
o|hiding unexported module binding: main#get-extension-property/internal 
o|hiding unexported module binding: main#get-extension-property 
o|hiding unexported module binding: main#get-extension-property* 
o|hiding unexported module binding: main#default-extension-options 
o|hiding unexported module binding: main#default-program-options 
o|hiding unexported module binding: main#default-static-program-link-options 
o|hiding unexported module binding: main#default-dynamic-program-link-options 
o|hiding unexported module binding: main#default-static-extension-link-options 
o|hiding unexported module binding: main#default-dynamic-extension-link-options 
o|hiding unexported module binding: main#default-static-compilation-options 
o|hiding unexported module binding: main#default-dynamic-compilation-options 
o|hiding unexported module binding: main#default-import-library-compilation-options 
o|hiding unexported module binding: main#default-program-linkage 
o|hiding unexported module binding: main#default-extension-linkage 
o|hiding unexported module binding: main#+unix-executable-extension+ 
o|hiding unexported module binding: main#+windows-executable-extension+ 
o|hiding unexported module binding: main#+unix-object-extension+ 
o|hiding unexported module binding: main#+unix-archive-extension+ 
o|hiding unexported module binding: main#+windows-object-extension+ 
o|hiding unexported module binding: main#+windows-archive-extension+ 
o|hiding unexported module binding: main#+link-file-extension+ 
o|hiding unexported module binding: main#keep-generated-files 
o|hiding unexported module binding: main#override-prefix 
o|hiding unexported module binding: main#object-extension 
o|hiding unexported module binding: main#archive-extension 
o|hiding unexported module binding: main#executable-extension 
o|hiding unexported module binding: main#copy-directory-command 
o|hiding unexported module binding: main#mkdir-command 
o|hiding unexported module binding: main#install-executable-command 
o|hiding unexported module binding: main#install-file-command 
o|hiding unexported module binding: main#remove-file-command 
o|hiding unexported module binding: main#cd-command 
o|hiding unexported module binding: main#uses-compiled-import-library? 
o|hiding unexported module binding: main#sort-dependencies 
o|hiding unexported module binding: main#import-libraries 
o|hiding unexported module binding: main#check-condition 
o|hiding unexported module binding: main#compile-egg-info 
o|hiding unexported module binding: main#compile-static-extension 
o|hiding unexported module binding: main#compile-dynamic-extension 
o|hiding unexported module binding: main#compile-import-library 
o|hiding unexported module binding: main#compile-static-object 
o|hiding unexported module binding: main#compile-dynamic-object 
o|hiding unexported module binding: main#compile-dynamic-program 
o|hiding unexported module binding: main#compile-static-program 
o|hiding unexported module binding: main#compile-generated-file 
o|hiding unexported module binding: main#install-static-extension 
o|hiding unexported module binding: main#install-dynamic-extension 
o|hiding unexported module binding: main#install-import-library 
o|hiding unexported module binding: main#install-import-library-source 
o|hiding unexported module binding: main#install-types-file 
o|hiding unexported module binding: main#install-inline-file 
o|hiding unexported module binding: main#install-program 
o|hiding unexported module binding: main#install-random-files 
o|hiding unexported module binding: main#install-data 
o|hiding unexported module binding: main#install-c-include 
o|hiding unexported module binding: main#generate-shell-commands 
o|hiding unexported module binding: main#build-prefix 
o|hiding unexported module binding: main#build-suffix 
o|hiding unexported module binding: main#install-prefix 
o|hiding unexported module binding: main#install-suffix 
o|hiding unexported module binding: main#qs* 
o|hiding unexported module binding: main#slashify 
o|hiding unexported module binding: main#prefix 
o|hiding unexported module binding: main#system+ 
o|hiding unexported module binding: main#target-file 
o|hiding unexported module binding: main#arglist 
o|hiding unexported module binding: main#filelist 
o|hiding unexported module binding: main#shell-variable 
o|hiding unexported module binding: main#prepare-custom-command 
o|hiding unexported module binding: main#custom-cmd 
o|hiding unexported module binding: main#print-end-command 
o|hiding unexported module binding: main#strip-dir-prefix 
o|hiding unexported module binding: main#joins 
o|hiding unexported module binding: main#maybe 
o|hiding unexported module binding: main#+default-tcp-connect-timeout+ 
o|hiding unexported module binding: main#+default-tcp-read/write-timeout+ 
o|hiding unexported module binding: main#+url-regex+ 
o|hiding unexported module binding: main#+max-redirects+ 
o|hiding unexported module binding: main#user-agent 
o|hiding unexported module binding: main#deconstruct-url 
o|hiding unexported module binding: main#http-fetch 
o|hiding unexported module binding: main#http-query 
o|hiding unexported module binding: main#http-connect 
o|hiding unexported module binding: main#http-retrieve-files 
o|hiding unexported module binding: main#http-retrieve-response 
o|hiding unexported module binding: main#server-error 
o|hiding unexported module binding: main#read-chunks 
o|hiding unexported module binding: main#match-http-response 
o|hiding unexported module binding: main#response-match-code? 
o|hiding unexported module binding: main#match-chunked-transfer-encoding 
o|hiding unexported module binding: main#match-location 
o|hiding unexported module binding: main#match-content-length 
o|hiding unexported module binding: main#make-HTTP-GET/1.1 
o|hiding unexported module binding: main#network-failure 
o|hiding unexported module binding: main#list-versions 
o|hiding unexported module binding: main#try-list-versions 
o|hiding unexported module binding: main#download-egg 
o|hiding unexported module binding: main#try-download 
o|hiding unexported module binding: main#user-defaults 
o|hiding unexported module binding: main#quiet 
o|hiding unexported module binding: main#default-servers 
o|hiding unexported module binding: main#default-locations 
o|hiding unexported module binding: main#mappings 
o|hiding unexported module binding: main#aliases 
o|hiding unexported module binding: main#override 
o|hiding unexported module binding: main#hacks 
o|hiding unexported module binding: main#proxy-host 
o|hiding unexported module binding: main#proxy-port 
o|hiding unexported module binding: main#proxy-user-pass 
o|hiding unexported module binding: main#retrieve-only 
o|hiding unexported module binding: main#retrieve-recursive 
o|hiding unexported module binding: main#do-not-build 
o|hiding unexported module binding: main#no-install 
o|hiding unexported module binding: main#no-install-dependencies 
o|hiding unexported module binding: main#list-versions-only 
o|hiding unexported module binding: main#canonical-eggs 
o|hiding unexported module binding: main#requested-eggs 
o|hiding unexported module binding: main#dependencies 
o|hiding unexported module binding: main#checked-eggs 
o|hiding unexported module binding: main#run-tests 
o|hiding unexported module binding: main#force-install 
o|hiding unexported module binding: main#host-extension 
o|hiding unexported module binding: main#target-extension 
o|hiding unexported module binding: main#sudo-install 
o|hiding unexported module binding: main#sudo-program 
o|hiding unexported module binding: main#update-module-db 
o|hiding unexported module binding: main#purge-mode 
o|hiding unexported module binding: main#keepfiles 
o|hiding unexported module binding: main#print-repository 
o|hiding unexported module binding: main#cached-only 
o|hiding unexported module binding: main#platform 
o|hiding unexported module binding: main#current-status 
o|hiding unexported module binding: main#repo-path 
o|hiding unexported module binding: main#install-path 
o|hiding unexported module binding: main#build-script-extension 
o|hiding unexported module binding: main#install-script-extension 
o|hiding unexported module binding: main#egg-version? 
o|hiding unexported module binding: main#optname? 
o|hiding unexported module binding: main#nameprop? 
o|hiding unexported module binding: main#name-or-predefd? 
o|hiding unexported module binding: main#egg-info-items 
o|hiding unexported module binding: main#validate-egg-info 
o|hiding unexported module binding: main#string-suffix? 
o|hiding unexported module binding: main#d 
o|hiding unexported module binding: main#version>=? 
o|hiding unexported module binding: main#load-defaults 
o|hiding unexported module binding: main#setup-proxy 
o|hiding unexported module binding: main#canonical 
o|hiding unexported module binding: main#apply-mappings 
o|hiding unexported module binding: main#override-version 
o|hiding unexported module binding: main#locate-egg 
o|hiding unexported module binding: main#resolve-location 
o|hiding unexported module binding: main#fetch-egg-sources 
o|hiding unexported module binding: main#copy-egg-sources 
o|hiding unexported module binding: main#check-remote-version 
o|hiding unexported module binding: main#compare-trees 
o|hiding unexported module binding: main#matching-installed-files 
o|hiding unexported module binding: main#check-installed-files 
o|hiding unexported module binding: main#retrieve-eggs 
o|hiding unexported module binding: main#outdated-dependencies 
o|hiding unexported module binding: main#get-egg-dependencies 
o|hiding unexported module binding: main#check-dependency 
o|hiding unexported module binding: main#ext-version 
o|hiding unexported module binding: main#check-platform 
o|hiding unexported module binding: main#replace-extension-question 
o|hiding unexported module binding: main#trim 
o|hiding unexported module binding: main#list-egg-versions 
o|hiding unexported module binding: main#install-eggs 
o|hiding unexported module binding: main#order-installed-eggs 
o|hiding unexported module binding: main#test-egg 
o|hiding unexported module binding: main#run-script 
o|hiding unexported module binding: main#exec 
o|hiding unexported module binding: main#update-db 
o|hiding unexported module binding: main#purge-cache 
o|hiding unexported module binding: main#perform-actions 
o|hiding unexported module binding: main#usage 
o|hiding unexported module binding: main#main 
S|applied compiler syntax:
S|  chicken.base#o		1
S|  chicken.format#fprintf		2
S|  chicken.format#sprintf		5
S|  chicken.format#printf		9
S|  scheme#for-each		28
S|  chicken.base#foldl		3
S|  scheme#map		46
S|  chicken.base#foldr		3
o|eliminated procedure checks: 445 
o|folded constant expression: (scheme#* (quote 60) (quote 60)) 
o|specializations:
o|  1 (scheme#> fixnum fixnum)
o|  1 (scheme#string-length string)
o|  2 (scheme#zero? integer)
o|  1 (scheme#<= integer integer)
o|  5 (chicken.base#current-error-port)
o|  1 (scheme#- fixnum fixnum)
o|  1 (scheme#< fixnum fixnum)
o|  1 (scheme#>= fixnum fixnum)
o|  4 (scheme#length list)
o|  1 (scheme#number->string *)
o|  1 (scheme#zero? *)
o|  3 (scheme#cddr (pair * pair))
o|  1 (chicken.base#add1 *)
o|  1 (chicken.base#add1 fixnum)
o|  6 (scheme#string=? string string)
o|  2 (scheme#char=? char char)
o|  2 (scheme#string-ref string fixnum)
o|  3 (scheme#positive? fixnum)
o|  16 (##sys#check-output-port * * *)
o|  1 (scheme#caar (pair pair *))
o|  1 (scheme#cadr (pair * pair))
o|  2 (scheme#memq * list)
o|  4 (scheme#= fixnum fixnum)
o|  1 (##sys#call-with-values (procedure () *) *)
o|  3 (scheme#cdar (pair pair *))
o|  68 (scheme#eqv? * (or eof null fixnum char boolean symbol keyword))
o|  2 (scheme#number->string fixnum)
o|  1 (scheme#eqv? * *)
o|  10 (##sys#check-list (or pair list) *)
o|  107 (scheme#cdr pair)
o|  55 (scheme#car pair)
(o e)|safe calls: 2252 
(o e)|assignments to immediate values: 26 
o|removed side-effect free assignment to unused variable: main#span 
o|removed side-effect free assignment to unused variable: main#drop 
o|merged explicitly consed rest parameter: lsts331 
o|inlining procedure: k7063 
o|inlining procedure: k7078 
o|inlining procedure: k7078 
o|inlining procedure: k7063 
o|inlining procedure: k7118 
o|inlining procedure: k7118 
o|inlining procedure: k7150 
o|contracted procedure: "(mini-srfi-1.scm:77) g384393" 
o|inlining procedure: k7150 
o|inlining procedure: k7199 
o|contracted procedure: "(mini-srfi-1.scm:76) g357366" 
o|inlining procedure: k7199 
o|inlining procedure: k7242 
o|inlining procedure: k7242 
o|inlining procedure: k7273 
o|inlining procedure: k7273 
o|removed side-effect free assignment to unused variable: main#cons* 
o|inlining procedure: k7331 
o|inlining procedure: k7331 
o|inlining procedure: k7359 
o|inlining procedure: k7359 
o|removed side-effect free assignment to unused variable: main#first 
o|removed side-effect free assignment to unused variable: main#second 
o|removed side-effect free assignment to unused variable: main#third 
o|removed side-effect free assignment to unused variable: main#fourth 
o|removed side-effect free assignment to unused variable: main#fifth 
o|inlining procedure: k7490 
o|inlining procedure: k7490 
o|inlining procedure: k7482 
o|inlining procedure: k7482 
o|inlining procedure: k7537 
o|inlining procedure: k7537 
o|inlining procedure: k7526 
o|inlining procedure: k7526 
o|removed side-effect free assignment to unused variable: main#remove 
o|removed side-effect free assignment to unused variable: main#last 
o|removed side-effect free assignment to unused variable: main#lset-adjoin/eq? 
o|removed side-effect free assignment to unused variable: main#lset-difference/eq? 
o|removed side-effect free assignment to unused variable: main#lset-union/eq? 
o|removed side-effect free assignment to unused variable: main#lset-intersection/eq? 
o|inlining procedure: k7881 
o|inlining procedure: k7881 
o|removed side-effect free assignment to unused variable: main#lset<=/eq? 
o|removed side-effect free assignment to unused variable: main#lset=/eq? 
o|removed side-effect free assignment to unused variable: main#length+ 
o|inlining procedure: k7994 
o|inlining procedure: k7994 
o|removed side-effect free assignment to unused variable: main#find-tail 
o|removed side-effect free assignment to unused variable: main#iota 
o|removed side-effect free assignment to unused variable: main#make-list 
o|removed side-effect free assignment to unused variable: main#posq 
o|removed side-effect free assignment to unused variable: main#posv 
o|removed side-effect free assignment to unused variable: main#default-cflags 
o|removed side-effect free assignment to unused variable: main#default-ldflags 
o|removed side-effect free assignment to unused variable: main#default-libs 
o|removed side-effect free assignment to unused variable: main#default-slibdir 
o|removed side-effect free assignment to unused variable: main#default-platform 
o|removed side-effect free assignment to unused variable: main#host-libdir 
o|removed side-effect free assignment to unused variable: main#host-libs 
o|removed side-effect free assignment to unused variable: main#host-cflags 
o|removed side-effect free assignment to unused variable: main#host-ldflags 
o|removed side-effect free assignment to unused variable: main#host-cc 
o|removed side-effect free assignment to unused variable: main#host-cxx 
o|merged explicitly consed rest parameter: rest860862 
o|inlining procedure: k8315 
o|inlining procedure: k8315 
o|inlining procedure: k8339 
o|inlining procedure: k8339 
o|inlining procedure: k8361 
o|inlining procedure: k8361 
o|merged explicitly consed rest parameter: rest939942 
o|inlining procedure: k8404 
o|inlining procedure: k8404 
o|merged explicitly consed rest parameter: rest957960 
o|inlining procedure: k8428 
o|inlining procedure: k8428 
o|inlining procedure: k8446 
o|inlining procedure: k8464 
o|inlining procedure: k8464 
o|inlining procedure: k8481 
o|inlining procedure: k8481 
o|substituted constant variable: a8522 
o|substituted constant variable: a8524 
o|inlining procedure: k8446 
o|inlining procedure: k8532 
o|inlining procedure: k8532 
o|inlining procedure: k8542 
o|inlining procedure: k8560 
o|inlining procedure: k8560 
o|inlining procedure: k8577 
o|inlining procedure: k8577 
o|inlining procedure: k8607 
o|inlining procedure: k8607 
o|substituted constant variable: a8636 
o|substituted constant variable: a8638 
o|substituted constant variable: a8640 
o|inlining procedure: k8542 
o|removed side-effect free assignment to unused variable: main#get-extension-property 
o|removed side-effect free assignment to unused variable: main#get-extension-property* 
o|removed side-effect free assignment to unused variable: main#default-extension-options 
o|removed side-effect free assignment to unused variable: main#default-program-options 
o|removed side-effect free assignment to unused variable: main#default-static-program-link-options 
o|removed side-effect free assignment to unused variable: main#default-dynamic-program-link-options 
o|removed side-effect free assignment to unused variable: main#default-static-extension-link-options 
o|removed side-effect free assignment to unused variable: main#default-dynamic-extension-link-options 
o|inlining procedure: k8764 
o|inlining procedure: k8764 
o|inlining procedure: k8773 
o|substituted constant variable: main#+unix-object-extension+ 
o|propagated global variable: r877422025 main#+unix-object-extension+ 
o|inlining procedure: k8773 
o|substituted constant variable: main#+windows-object-extension+ 
o|substituted constant variable: a8786 
o|substituted constant variable: a8788 
o|inlining procedure: k8792 
o|substituted constant variable: main#+unix-archive-extension+ 
o|propagated global variable: r879322027 main#+unix-archive-extension+ 
o|inlining procedure: k8792 
o|substituted constant variable: main#+windows-archive-extension+ 
o|substituted constant variable: a8805 
o|substituted constant variable: a8807 
o|inlining procedure: k8811 
o|substituted constant variable: main#+unix-executable-extension+ 
o|propagated global variable: r881222029 main#+unix-executable-extension+ 
o|inlining procedure: k8811 
o|substituted constant variable: main#+windows-executable-extension+ 
o|substituted constant variable: a8824 
o|substituted constant variable: a8826 
o|inlining procedure: k8830 
o|inlining procedure: k8830 
o|substituted constant variable: a8843 
o|substituted constant variable: a8845 
o|inlining procedure: k8849 
o|inlining procedure: k8849 
o|substituted constant variable: a8862 
o|substituted constant variable: a8864 
o|removed unused formal parameters: (platform1128) 
o|removed unused formal parameters: (platform1130) 
o|inlining procedure: k8880 
o|inlining procedure: k8880 
o|substituted constant variable: a8893 
o|substituted constant variable: a8895 
o|inlining procedure: k8922 
o|propagated global variable: r892322037 main#staticbuild 
o|inlining procedure: k8922 
o|inlining procedure: k8955 
o|inlining procedure: k8955 
o|inlining procedure: k8967 
o|inlining procedure: k8967 
o|merged explicitly consed rest parameter: args11611176 
o|consed rest parameter at call site: tmp26266 1 
o|inlining procedure: k9217 
o|inlining procedure: k9217 
o|merged explicitly consed rest parameter: filess1293 
o|inlining procedure: k9243 
o|consed rest parameter at call site: "(egg-compile.scm:211) addfiles1276" 1 
o|contracted procedure: "(egg-compile.scm:226) main#import-libraries" 
o|inlining procedure: k9024 
o|inlining procedure: k9024 
o|inlining procedure: k9030 
o|inlining procedure: k9045 
o|inlining procedure: k9045 
o|inlining procedure: k9030 
o|inlining procedure: k9390 
o|inlining procedure: k9390 
o|consed rest parameter at call site: "(egg-compile.scm:206) main#destination-repository" 2 
o|inlining procedure: k9407 
o|inlining procedure: k9407 
o|inlining procedure: k9243 
o|consed rest parameter at call site: "(egg-compile.scm:250) main#destination-repository" 2 
o|inlining procedure: k9530 
o|inlining procedure: k9530 
o|inlining procedure: k9578 
o|propagated global variable: g16551656 chicken.string#conc 
o|consed rest parameter at call site: "(egg-compile.scm:272) addfiles1276" 1 
o|inlining procedure: k9646 
o|inlining procedure: k9646 
o|inlining procedure: k9681 
o|propagated global variable: r968222070 main#default-sharedir 
o|inlining procedure: k9681 
o|inlining procedure: k9693 
o|inlining procedure: k9693 
o|inlining procedure: k9578 
o|inlining procedure: k9780 
o|inlining procedure: k9780 
o|inlining procedure: k9817 
o|propagated global variable: g18121813 chicken.string#conc 
o|consed rest parameter at call site: "(egg-compile.scm:301) addfiles1276" 1 
o|inlining procedure: k9885 
o|inlining procedure: k9885 
o|inlining procedure: k9920 
o|propagated global variable: r992122080 main#default-incdir 
o|inlining procedure: k9920 
o|inlining procedure: k9932 
o|inlining procedure: k9932 
o|inlining procedure: k9817 
o|propagated global variable: g19001901 chicken.string#conc 
o|consed rest parameter at call site: "(egg-compile.scm:316) addfiles1276" 1 
o|inlining procedure: k10033 
o|inlining procedure: k10033 
o|inlining procedure: k10068 
o|propagated global variable: r1006922087 main#default-sharedir 
o|inlining procedure: k10068 
o|inlining procedure: k10080 
o|inlining procedure: k10080 
o|inlining procedure: k10113 
o|consed rest parameter at call site: "(egg-compile.scm:338) addfiles1276" 1 
o|inlining procedure: k10197 
o|inlining procedure: k10197 
o|inlining procedure: k10113 
o|substituted constant variable: a10251 
o|substituted constant variable: a10253 
o|substituted constant variable: a10255 
o|substituted constant variable: a10257 
o|substituted constant variable: a10259 
o|substituted constant variable: a10261 
o|substituted constant variable: a10263 
o|inlining procedure: k10270 
o|inlining procedure: k10270 
o|inlining procedure: k10285 
o|inlining procedure: k10285 
o|consed rest parameter at call site: "(egg-compile.scm:358) arg1285" 3 
o|inlining procedure: k10305 
o|inlining procedure: k10305 
o|consed rest parameter at call site: "(egg-compile.scm:363) arg1285" 3 
o|inlining procedure: k10328 
o|inlining procedure: k10365 
o|inlining procedure: k10365 
o|inlining procedure: k10399 
o|inlining procedure: k10399 
o|inlining procedure: k10328 
o|inlining procedure: k10440 
o|inlining procedure: k10440 
o|consed rest parameter at call site: "(egg-compile.scm:369) arg1285" 3 
o|inlining procedure: k10448 
o|consed rest parameter at call site: "(egg-compile.scm:371) arg1285" 3 
o|inlining procedure: k10448 
o|inlining procedure: k10474 
o|inlining procedure: k10474 
o|consed rest parameter at call site: "(egg-compile.scm:377) arg1285" 3 
o|inlining procedure: k10500 
o|consed rest parameter at call site: "(egg-compile.scm:379) arg1285" 3 
o|inlining procedure: k10500 
o|inlining procedure: k10534 
o|inlining procedure: k10534 
o|inlining procedure: k10565 
o|inlining procedure: k10589 
o|inlining procedure: k10589 
o|inlining procedure: k10565 
o|inlining procedure: k10644 
o|inlining procedure: k10644 
o|substituted constant variable: a10679 
o|substituted constant variable: a10681 
o|substituted constant variable: a10683 
o|substituted constant variable: a10685 
o|substituted constant variable: a10687 
o|substituted constant variable: a10689 
o|substituted constant variable: a10691 
o|substituted constant variable: a10693 
o|substituted constant variable: a10695 
o|substituted constant variable: a10697 
o|substituted constant variable: a10699 
o|substituted constant variable: a10701 
o|inlining procedure: k10708 
o|inlining procedure: k10730 
o|inlining procedure: k10730 
o|inlining procedure: k10708 
o|inlining procedure: k10756 
o|inlining procedure: k10772 
o|inlining procedure: k10772 
o|inlining procedure: k10756 
o|inlining procedure: k10792 
o|inlining procedure: k10792 
o|substituted constant variable: a10813 
o|substituted constant variable: a10815 
o|substituted constant variable: a10817 
o|substituted constant variable: a10819 
o|inlining procedure: k10826 
o|consed rest parameter at call site: "(egg-compile.scm:402) arg1285" 3 
o|inlining procedure: k10826 
o|inlining procedure: k10864 
o|inlining procedure: k10864 
o|substituted constant variable: a10899 
o|substituted constant variable: a10901 
o|inlining procedure: k10908 
o|inlining procedure: k10908 
o|inlining procedure: k10932 
o|inlining procedure: k10932 
o|substituted constant variable: a10948 
o|substituted constant variable: a10950 
o|substituted constant variable: a10952 
o|inlining procedure: k10966 
o|inlining procedure: k10966 
o|inlining procedure: k10996 
o|inlining procedure: k10996 
o|contracted procedure: "(egg-compile.scm:418) main#check-condition" 
o|inlining procedure: k9098 
o|inlining procedure: k9121 
o|inlining procedure: k9121 
o|inlining procedure: "(egg-compile.scm:143) fail1215" 
o|substituted constant variable: a9156 
o|inlining procedure: k9098 
o|substituted constant variable: a9169 
o|substituted constant variable: a9177 
o|inlining procedure: k9173 
o|inlining procedure: k9173 
o|inlining procedure: "(egg-compile.scm:147) fail1215" 
o|inlining procedure: k11034 
o|inlining procedure: k11034 
o|inlining procedure: k11058 
o|inlining procedure: k11074 
o|inlining procedure: k11074 
o|inlining procedure: k11058 
o|inlining procedure: k11110 
o|inlining procedure: k11110 
o|substituted constant variable: a11134 
o|substituted constant variable: a11136 
o|merged explicitly consed rest parameter: rest23472350 
o|inlining procedure: k11149 
o|inlining procedure: k11149 
o|inlining procedure: k11183 
o|inlining procedure: k11183 
o|inlining procedure: k11193 
o|inlining procedure: k11193 
o|removed unused formal parameters: (name2369) 
o|inlining procedure: k11234 
o|inlining procedure: k11249 
o|inlining procedure: k11249 
o|inlining procedure: k11261 
o|inlining procedure: k11261 
o|inlining procedure: k11273 
o|inlining procedure: k11273 
o|inlining procedure: k11234 
o|inlining procedure: k11317 
o|inlining procedure: k11317 
o|inlining procedure: k11398 
o|contracted procedure: "(egg-compile.scm:553) g26272636" 
o|inlining procedure: k11398 
o|inlining procedure: k11432 
o|contracted procedure: "(egg-compile.scm:552) g26002609" 
o|inlining procedure: k11432 
o|inlining procedure: k11466 
o|contracted procedure: "(egg-compile.scm:551) g25732582" 
o|inlining procedure: k11466 
o|inlining procedure: k11500 
o|contracted procedure: "(egg-compile.scm:550) g25462555" 
o|inlining procedure: k11500 
o|inlining procedure: k11560 
o|inlining procedure: k11560 
o|inlining procedure: k11611 
o|inlining procedure: k11611 
o|inlining procedure: k11663 
o|inlining procedure: k11663 
o|consed rest parameter at call site: "(egg-compile.scm:522) main#append-map" 3 
o|inlining procedure: k11759 
o|inlining procedure: k11786 
o|inlining procedure: k11786 
o|inlining procedure: k11759 
o|inlining procedure: k11828 
o|inlining procedure: k11828 
o|inlining procedure: k11736 
o|inlining procedure: k11736 
o|contracted procedure: "(egg-compile.scm:472) g24702471" 
o|inlining procedure: k11883 
o|inlining procedure: k11883 
o|inlining procedure: k11916 
o|contracted procedure: "(egg-compile.scm:472) g24752476" 
o|inlining procedure: k11932 
o|inlining procedure: k11932 
o|inlining procedure: k11916 
o|consed rest parameter at call site: "(egg-compile.scm:470) main#append-map" 3 
o|removed unused parameter to known procedure: name2369 "(egg-compile.scm:463) filter-deps1289" 
o|inlining procedure: k12010 
o|inlining procedure: k12010 
o|inlining procedure: k12044 
o|inlining procedure: k12044 
o|inlining procedure: k12141 
o|consed rest parameter at call site: "(egg-compile.scm:632) main#qs*" 3 
o|consed rest parameter at call site: "(egg-compile.scm:630) main#qs*" 3 
o|inlining procedure: k12183 
o|inlining procedure: k12183 
o|inlining procedure: k12141 
o|consed rest parameter at call site: "(egg-compile.scm:611) main#qs*" 3 
o|inlining procedure: "(egg-compile.scm:610) main#joins" 
o|consed rest parameter at call site: "(egg-compile.scm:609) main#qs*" 3 
o|consed rest parameter at call site: "(egg-compile.scm:606) main#qs*" 3 
o|inlining procedure: k12257 
o|consed rest parameter at call site: "(egg-compile.scm:606) main#qs*" 3 
o|inlining procedure: k12257 
o|consed rest parameter at call site: "(egg-compile.scm:606) main#qs*" 3 
o|consed rest parameter at call site: "(egg-compile.scm:603) main#qs*" 3 
o|inlining procedure: k12304 
o|inlining procedure: k12304 
o|consed rest parameter at call site: "(egg-compile.scm:595) main#qs*" 3 
o|consed rest parameter at call site: "(egg-compile.scm:589) main#qs*" 3 
o|inlining procedure: k12374 
o|inlining procedure: k12374 
o|consed rest parameter at call site: "(egg-compile.scm:577) main#qs*" 3 
o|consed rest parameter at call site: "(egg-compile.scm:575) main#qs*" 3 
o|consed rest parameter at call site: "(egg-compile.scm:573) main#qs*" 3 
o|consed rest parameter at call site: "(egg-compile.scm:569) main#qs*" 3 
o|inlining procedure: k12416 
o|consed rest parameter at call site: "(egg-compile.scm:569) main#qs*" 3 
o|inlining procedure: k12416 
o|propagated global variable: r1241722268 main#default-csc 
o|consed rest parameter at call site: "(egg-compile.scm:569) main#qs*" 3 
o|consed rest parameter at call site: "(egg-compile.scm:683) main#qs*" 3 
o|inlining procedure: "(egg-compile.scm:680) main#joins" 
o|consed rest parameter at call site: "(egg-compile.scm:679) main#qs*" 3 
o|consed rest parameter at call site: "(egg-compile.scm:674) main#qs*" 3 
o|inlining procedure: k12609 
o|inlining procedure: k12609 
o|inlining procedure: k12643 
o|inlining procedure: k12643 
o|consed rest parameter at call site: "(egg-compile.scm:664) main#qs*" 3 
o|inlining procedure: k12675 
o|consed rest parameter at call site: "(egg-compile.scm:664) main#qs*" 3 
o|inlining procedure: k12675 
o|consed rest parameter at call site: "(egg-compile.scm:664) main#qs*" 3 
o|consed rest parameter at call site: "(egg-compile.scm:663) main#qs*" 3 
o|inlining procedure: k12698 
o|inlining procedure: k12698 
o|consed rest parameter at call site: "(egg-compile.scm:651) main#qs*" 3 
o|consed rest parameter at call site: "(egg-compile.scm:649) main#qs*" 3 
o|consed rest parameter at call site: "(egg-compile.scm:645) main#qs*" 3 
o|inlining procedure: k12736 
o|consed rest parameter at call site: "(egg-compile.scm:645) main#qs*" 3 
o|inlining procedure: k12736 
o|propagated global variable: r1273722289 main#default-csc 
o|consed rest parameter at call site: "(egg-compile.scm:645) main#qs*" 3 
o|consed rest parameter at call site: "(egg-compile.scm:714) main#qs*" 3 
o|consed rest parameter at call site: "(egg-compile.scm:713) main#qs*" 3 
o|consed rest parameter at call site: "(egg-compile.scm:711) main#qs*" 3 
o|substituted constant variable: main#default-import-library-compilation-options 
o|consed rest parameter at call site: "(egg-compile.scm:706) main#qs*" 3 
o|consed rest parameter at call site: "(egg-compile.scm:758) main#qs*" 3 
o|consed rest parameter at call site: "(egg-compile.scm:750) main#qs*" 3 
o|inlining procedure: k12915 
o|consed rest parameter at call site: "(egg-compile.scm:750) main#qs*" 3 
o|inlining procedure: k12915 
o|consed rest parameter at call site: "(egg-compile.scm:750) main#qs*" 3 
o|consed rest parameter at call site: "(egg-compile.scm:745) main#qs*" 3 
o|consed rest parameter at call site: "(egg-compile.scm:736) main#qs*" 3 
o|inlining procedure: k12943 
o|consed rest parameter at call site: "(egg-compile.scm:736) main#qs*" 3 
o|inlining procedure: k12943 
o|propagated global variable: r1294422297 main#default-csc 
o|consed rest parameter at call site: "(egg-compile.scm:736) main#qs*" 3 
o|consed rest parameter at call site: "(egg-compile.scm:795) main#qs*" 3 
o|consed rest parameter at call site: "(egg-compile.scm:788) main#qs*" 3 
o|inlining procedure: k13033 
o|consed rest parameter at call site: "(egg-compile.scm:788) main#qs*" 3 
o|inlining procedure: k13033 
o|consed rest parameter at call site: "(egg-compile.scm:788) main#qs*" 3 
o|consed rest parameter at call site: "(egg-compile.scm:784) main#qs*" 3 
o|consed rest parameter at call site: "(egg-compile.scm:776) main#qs*" 3 
o|inlining procedure: k13061 
o|consed rest parameter at call site: "(egg-compile.scm:776) main#qs*" 3 
o|inlining procedure: k13061 
o|propagated global variable: r1306222305 main#default-csc 
o|consed rest parameter at call site: "(egg-compile.scm:776) main#qs*" 3 
o|consed rest parameter at call site: "(egg-compile.scm:836) main#qs*" 3 
o|consed rest parameter at call site: "(egg-compile.scm:832) main#qs*" 3 
o|consed rest parameter at call site: "(egg-compile.scm:829) main#qs*" 3 
o|inlining procedure: k13189 
o|consed rest parameter at call site: "(egg-compile.scm:829) main#qs*" 3 
o|inlining procedure: k13189 
o|consed rest parameter at call site: "(egg-compile.scm:829) main#qs*" 3 
o|inlining procedure: k13198 
o|inlining procedure: k13198 
o|consed rest parameter at call site: "(egg-compile.scm:820) main#qs*" 3 
o|consed rest parameter at call site: "(egg-compile.scm:813) main#qs*" 3 
o|inlining procedure: k13248 
o|consed rest parameter at call site: "(egg-compile.scm:813) main#qs*" 3 
o|inlining procedure: k13248 
o|propagated global variable: r1324922315 main#default-csc 
o|consed rest parameter at call site: "(egg-compile.scm:813) main#qs*" 3 
o|consed rest parameter at call site: "(egg-compile.scm:882) main#qs*" 3 
o|consed rest parameter at call site: "(egg-compile.scm:878) main#qs*" 3 
o|consed rest parameter at call site: "(egg-compile.scm:875) main#qs*" 3 
o|inlining procedure: k13379 
o|consed rest parameter at call site: "(egg-compile.scm:875) main#qs*" 3 
o|inlining procedure: k13379 
o|consed rest parameter at call site: "(egg-compile.scm:875) main#qs*" 3 
o|inlining procedure: k13388 
o|inlining procedure: k13388 
o|consed rest parameter at call site: "(egg-compile.scm:866) main#qs*" 3 
o|consed rest parameter at call site: "(egg-compile.scm:859) main#qs*" 3 
o|inlining procedure: k13438 
o|consed rest parameter at call site: "(egg-compile.scm:859) main#qs*" 3 
o|inlining procedure: k13438 
o|propagated global variable: r1343922325 main#default-csc 
o|consed rest parameter at call site: "(egg-compile.scm:859) main#qs*" 3 
o|consed rest parameter at call site: "(egg-compile.scm:908) main#qs*" 3 
o|consed rest parameter at call site: "(egg-compile.scm:906) main#qs*" 3 
o|consed rest parameter at call site: "(egg-compile.scm:904) main#qs*" 3 
o|inlining procedure: k13492 
o|consed rest parameter at call site: "(egg-compile.scm:904) main#qs*" 3 
o|inlining procedure: k13492 
o|consed rest parameter at call site: "(egg-compile.scm:904) main#qs*" 3 
o|consed rest parameter at call site: "(egg-compile.scm:903) main#qs*" 3 
o|consed rest parameter at call site: "(egg-compile.scm:935) main#qs*" 3 
o|consed rest parameter at call site: "(egg-compile.scm:933) main#qs*" 3 
o|consed rest parameter at call site: "(egg-compile.scm:929) main#qs*" 3 
o|consed rest parameter at call site: "(egg-compile.scm:928) main#destination-repository" 2 
o|consed rest parameter at call site: "(egg-compile.scm:927) main#qs*" 3 
o|consed rest parameter at call site: "(egg-compile.scm:925) main#qs*" 3 
o|inlining procedure: "(egg-compile.scm:919) main#install-file-command" 
o|consed rest parameter at call site: "(egg-compile.scm:950) main#qs*" 3 
o|consed rest parameter at call site: "(egg-compile.scm:948) main#qs*" 3 
o|consed rest parameter at call site: "(egg-compile.scm:947) main#destination-repository" 2 
o|consed rest parameter at call site: "(egg-compile.scm:946) main#qs*" 3 
o|inlining procedure: "(egg-compile.scm:942) main#install-executable-command" 
o|consed rest parameter at call site: "(egg-compile.scm:975) main#qs*" 3 
o|consed rest parameter at call site: "(egg-compile.scm:971) main#qs*" 3 
o|consed rest parameter at call site: "(egg-compile.scm:970) main#destination-repository" 2 
o|consed rest parameter at call site: "(egg-compile.scm:968) main#qs*" 3 
o|inlining procedure: "(egg-compile.scm:965) main#install-file-command" 
o|consed rest parameter at call site: "(egg-compile.scm:989) main#qs*" 3 
o|consed rest parameter at call site: "(egg-compile.scm:985) main#qs*" 3 
o|consed rest parameter at call site: "(egg-compile.scm:984) main#destination-repository" 2 
o|consed rest parameter at call site: "(egg-compile.scm:982) main#qs*" 3 
o|inlining procedure: "(egg-compile.scm:980) main#install-file-command" 
o|consed rest parameter at call site: "(egg-compile.scm:1003) main#qs*" 3 
o|consed rest parameter at call site: "(egg-compile.scm:999) main#qs*" 3 
o|consed rest parameter at call site: "(egg-compile.scm:998) main#destination-repository" 2 
o|consed rest parameter at call site: "(egg-compile.scm:996) main#qs*" 3 
o|inlining procedure: "(egg-compile.scm:994) main#install-file-command" 
o|consed rest parameter at call site: "(egg-compile.scm:1018) main#qs*" 3 
o|consed rest parameter at call site: "(egg-compile.scm:1016) main#qs*" 3 
o|consed rest parameter at call site: "(egg-compile.scm:1012) main#qs*" 3 
o|inlining procedure: "(egg-compile.scm:1007) main#install-executable-command" 
o|removed unused formal parameters: (mode3229) 
o|contracted procedure: "(egg-compile.scm:1034) main#partition" 
o|inlining procedure: k6870 
o|inlining procedure: k6870 
o|inlining procedure: k13988 
o|consed rest parameter at call site: "(egg-compile.scm:1045) main#qs*" 3 
o|inlining procedure: k13988 
o|consed rest parameter at call site: "(egg-compile.scm:1042) main#qs*" 3 
o|consed rest parameter at call site: "(egg-compile.scm:1041) main#qs*" 3 
o|inlining procedure: k14043 
o|consed rest parameter at call site: "(egg-compile.scm:1060) main#qs*" 3 
o|inlining procedure: k14043 
o|consed rest parameter at call site: "(egg-compile.scm:1057) main#qs*" 3 
o|consed rest parameter at call site: "(egg-compile.scm:1056) main#qs*" 3 
o|inlining procedure: k14015 
o|inlining procedure: k14070 
o|inlining procedure: k14070 
o|inlining procedure: k14015 
o|inlining procedure: k14093 
o|inlining procedure: k14093 
o|consed rest parameter at call site: "(egg-compile.scm:1031) main#qs*" 3 
o|inlining procedure: k14116 
o|inlining procedure: k14116 
o|inlining procedure: "(egg-compile.scm:1026) main#install-file-command" 
o|removed unused parameter to known procedure: mode3229 "(egg-compile.scm:1067) main#install-random-files" 
o|inlining procedure: k14165 
o|removed unused parameter to known procedure: mode3229 "(egg-compile.scm:1067) main#install-random-files" 
o|inlining procedure: k14165 
o|removed unused parameter to known procedure: mode3229 "(egg-compile.scm:1067) main#install-random-files" 
o|removed unused parameter to known procedure: mode3229 "(egg-compile.scm:1076) main#install-random-files" 
o|inlining procedure: k14198 
o|removed unused parameter to known procedure: mode3229 "(egg-compile.scm:1076) main#install-random-files" 
o|inlining procedure: k14198 
o|removed unused parameter to known procedure: mode3229 "(egg-compile.scm:1076) main#install-random-files" 
o|inlining procedure: k14253 
o|inlining procedure: k14253 
o|consed rest parameter at call site: "(egg-compile.scm:1091) main#qs*" 3 
o|contracted procedure: "(egg-compile.scm:1091) main#cd-command" 
o|inlining procedure: k8899 
o|inlining procedure: k8899 
o|substituted constant variable: a8912 
o|substituted constant variable: a8914 
o|removed unused formal parameters: (mode3398 name3399 info3400) 
o|propagated global variable: out34083411 ##sys#standard-output 
o|substituted constant variable: a14298 
o|substituted constant variable: a14299 
o|inlining procedure: k14291 
o|consed rest parameter at call site: "(egg-compile.scm:1115) main#qs*" 3 
o|consed rest parameter at call site: "(egg-compile.scm:1114) main#qs*" 3 
o|consed rest parameter at call site: "(egg-compile.scm:1114) main#qs*" 3 
o|consed rest parameter at call site: "(egg-compile.scm:1113) main#qs*" 3 
o|consed rest parameter at call site: "(egg-compile.scm:1113) main#qs*" 3 
o|propagated global variable: out34083411 ##sys#standard-output 
o|inlining procedure: k14291 
o|propagated global variable: out34253428 ##sys#standard-output 
o|substituted constant variable: a14366 
o|substituted constant variable: a14367 
o|consed rest parameter at call site: "(egg-compile.scm:1128) main#qs*" 3 
o|consed rest parameter at call site: "(egg-compile.scm:1127) main#qs*" 3 
o|consed rest parameter at call site: "(egg-compile.scm:1127) main#qs*" 3 
o|consed rest parameter at call site: "(egg-compile.scm:1126) main#qs*" 3 
o|consed rest parameter at call site: "(egg-compile.scm:1126) main#qs*" 3 
o|propagated global variable: out34253428 ##sys#standard-output 
o|substituted constant variable: a14428 
o|substituted constant variable: a14430 
o|removed unused formal parameters: (mode3443 name3444 info3445) 
o|propagated global variable: out34533456 ##sys#standard-output 
o|inlining procedure: k14436 
o|substituted constant variable: a14443 
o|substituted constant variable: a14444 
o|inlining procedure: k14436 
o|propagated global variable: out34573460 ##sys#standard-output 
o|substituted constant variable: a14452 
o|substituted constant variable: a14453 
o|substituted constant variable: a14455 
o|substituted constant variable: a14457 
o|removed unused formal parameters: (mode3462 name3463 info3464) 
o|propagated global variable: out34723475 ##sys#standard-output 
o|substituted constant variable: a14470 
o|substituted constant variable: a14471 
o|inlining procedure: k14463 
o|propagated global variable: out34723475 ##sys#standard-output 
o|inlining procedure: k14463 
o|propagated global variable: out34793482 ##sys#standard-output 
o|substituted constant variable: a14488 
o|substituted constant variable: a14489 
o|propagated global variable: out34793482 ##sys#standard-output 
o|substituted constant variable: a14497 
o|substituted constant variable: a14499 
o|propagated global variable: out35083511 ##sys#standard-output 
o|substituted constant variable: a14533 
o|substituted constant variable: a14534 
o|inlining procedure: k14526 
o|propagated global variable: out35083511 ##sys#standard-output 
o|inlining procedure: k14526 
o|propagated global variable: out35293532 ##sys#standard-output 
o|substituted constant variable: a14593 
o|substituted constant variable: a14594 
o|propagated global variable: out35293532 ##sys#standard-output 
o|substituted constant variable: a14637 
o|substituted constant variable: a14639 
o|consed rest parameter at call site: "(egg-compile.scm:1162) main#qs*" 3 
o|consed rest parameter at call site: "(egg-compile.scm:1161) main#qs*" 3 
o|consed rest parameter at call site: "(egg-compile.scm:1160) main#destination-repository" 2 
o|propagated global variable: g34943495 chicken.pretty-print#pp 
o|merged explicitly consed rest parameter: rest35483551 
o|inlining procedure: k14666 
o|inlining procedure: k14666 
o|inlining procedure: k14684 
o|inlining procedure: k14714 
o|contracted procedure: "(egg-compile.scm:1202) g35703579" 
o|inlining procedure: k14699 
o|inlining procedure: k14699 
o|inlining procedure: k14714 
o|inlining procedure: k14684 
o|inlining procedure: k14762 
o|inlining procedure: k14762 
o|substituted constant variable: a14784 
o|inlining procedure: k14774 
o|substituted constant variable: a14781 
o|inlining procedure: k14774 
o|inlining procedure: k14788 
o|inlining procedure: k14788 
o|consed rest parameter at call site: "(egg-compile.scm:1223) main#qs*" 3 
o|inlining procedure: k14825 
o|inlining procedure: k14825 
o|inlining procedure: k14880 
o|inlining procedure: k14880 
o|inlining procedure: k14914 
o|inlining procedure: k14914 
o|substituted constant variable: a14933 
o|substituted constant variable: a14935 
o|inlining procedure: k14939 
o|inlining procedure: k14939 
o|inlining procedure: k14951 
o|inlining procedure: k14958 
o|inlining procedure: k14958 
o|substituted constant variable: a14968 
o|inlining procedure: k14951 
o|inlining procedure: k14972 
o|inlining procedure: k14972 
o|substituted constant variable: a14982 
o|inlining procedure: k15014 
o|inlining procedure: k15014 
o|inlining procedure: k15058 
o|inlining procedure: k15058 
o|inlining procedure: k15073 
o|inlining procedure: k15073 
o|substituted constant variable: main#+url-regex+ 
o|inlining procedure: k15157 
o|inlining procedure: k15157 
o|inlining procedure: k15187 
o|inlining procedure: k15187 
o|consed rest parameter at call site: "(egg-download.scm:103) main#d" 2 
o|inlining procedure: k15209 
o|inlining procedure: k15209 
o|contracted procedure: "(egg-download.scm:99) main#match-location" 
o|inlining procedure: k15707 
o|inlining procedure: k15707 
o|contracted procedure: "(egg-download.scm:97) main#match-content-length" 
o|inlining procedure: k15719 
o|inlining procedure: k15719 
o|contracted procedure: "(egg-download.scm:95) main#match-chunked-transfer-encoding" 
o|inlining procedure: k15247 
o|consed rest parameter at call site: "(egg-download.scm:115) main#make-HTTP-GET/1.1" 4 
o|consed rest parameter at call site: "(egg-download.scm:113) main#d" 2 
o|inlining procedure: k15247 
o|consed rest parameter at call site: "(egg-download.scm:129) main#make-HTTP-GET/1.1" 4 
o|consed rest parameter at call site: "(egg-download.scm:127) main#d" 2 
o|inlining procedure: k15299 
o|contracted procedure: "(egg-download.scm:138) main#read-chunks" 
o|inlining procedure: k15622 
o|inlining procedure: k15622 
o|consed rest parameter at call site: "(egg-download.scm:215) main#d" 2 
o|consed rest parameter at call site: "(egg-download.scm:219) main#d" 2 
o|consed rest parameter at call site: "(egg-download.scm:137) main#d" 2 
o|inlining procedure: k15299 
o|consed rest parameter at call site: "(egg-download.scm:142) main#network-failure" 2 
o|consed rest parameter at call site: "(egg-download.scm:106) main#d" 2 
o|contracted procedure: "(egg-download.scm:90) main#match-http-response" 
o|inlining procedure: k15668 
o|inlining procedure: k15668 
o|consed rest parameter at call site: "(egg-download.scm:86) main#d" 2 
o|consed rest parameter at call site: "(egg-download.scm:83) main#d" 2 
o|consed rest parameter at call site: "(egg-download.scm:76) main#d" 2 
o|substituted constant variable: a15341 
o|substituted constant variable: a15342 
o|inlining procedure: k15334 
o|consed rest parameter at call site: "(egg-download.scm:76) main#d" 2 
o|inlining procedure: k15334 
o|consed rest parameter at call site: "(egg-download.scm:76) main#d" 2 
o|consed rest parameter at call site: "(egg-download.scm:74) main#network-failure" 2 
o|substituted constant variable: main#+max-redirects+ 
o|consed rest parameter at call site: "(egg-download.scm:68) main#make-HTTP-GET/1.1" 4 
o|inlining procedure: k15680 
o|inlining procedure: k15680 
o|merged explicitly consed rest parameter: rest40424046 
o|merged explicitly consed rest parameter: args4056 
o|merged explicitly consed rest parameter: rest40694072 
o|inlining procedure: k15863 
o|inlining procedure: k15863 
o|inlining procedure: k15881 
o|inlining procedure: k15881 
o|inlining procedure: k15896 
o|inlining procedure: k15896 
o|inlining procedure: k15905 
o|inlining procedure: k15905 
o|inlining procedure: k15914 
o|inlining procedure: k15914 
o|contracted procedure: "(egg-download.scm:291) main#list-versions" 
o|contracted procedure: "(egg-download.scm:284) main#http-query" 
o|contracted procedure: "(egg-download.scm:61) main#http-retrieve-response" 
o|consed rest parameter at call site: "(egg-download.scm:195) main#d" 2 
o|consed rest parameter at call site: "(egg-download.scm:290) main#d" 2 
o|inlining procedure: k16231 
o|consed rest parameter at call site: "(chicken-install.scm:119) main#destination-repository" 2 
o|inlining procedure: k16231 
o|consed rest parameter at call site: "(chicken-install.scm:120) main#destination-repository" 2 
o|inlining procedure: k16257 
o|inlining procedure: k16257 
o|inlining procedure: k16277 
o|inlining procedure: k16277 
o|inlining procedure: k16289 
o|inlining procedure: k16301 
o|inlining procedure: k16301 
o|inlining procedure: k16289 
o|inlining procedure: k16320 
o|inlining procedure: k16335 
o|inlining procedure: k16335 
o|inlining procedure: k16320 
o|inlining procedure: k16350 
o|inlining procedure: k16350 
o|inlining procedure: k16377 
o|inlining procedure: k16377 
o|inlining procedure: k16386 
o|inlining procedure: k16386 
o|inlining procedure: k16422 
o|inlining procedure: k16422 
o|inlining procedure: k16454 
o|substituted constant variable: a16499 
o|inlining procedure: k16467 
o|inlining procedure: k16512 
o|inlining procedure: k16512 
o|inlining procedure: k16467 
o|inlining procedure: k16454 
o|inlining procedure: k16545 
o|inlining procedure: k16545 
o|inlining procedure: k16563 
o|inlining procedure: k16563 
o|inlining procedure: k16586 
o|inlining procedure: k16586 
o|inlining procedure: k16607 
o|inlining procedure: k16607 
o|inlining procedure: k16617 
o|inlining procedure: k16617 
o|inlining procedure: k16649 
o|inlining procedure: k16649 
o|inlining procedure: k16680 
o|inlining procedure: k16680 
o|merged explicitly consed rest parameter: args4390 
o|inlining procedure: k16744 
o|propagated global variable: port4398 ##sys#standard-error 
o|inlining procedure: k16744 
o|inlining procedure: k16807 
o|contracted procedure: "(chicken-install.scm:270) g44144423" 
o|inlining procedure: k16795 
o|inlining procedure: k16795 
o|inlining procedure: k16807 
o|inlining procedure: k16856 
o|inlining procedure: k16856 
o|inlining procedure: k16871 
o|inlining procedure: k16886 
o|inlining procedure: k16886 
o|inlining procedure: k16871 
o|inlining procedure: k16923 
o|inlining procedure: k16923 
o|inlining procedure: k17438 
o|inlining procedure: k17438 
o|inlining procedure: k17460 
o|inlining procedure: k17460 
o|inlining procedure: k17491 
o|inlining procedure: k17491 
o|consed rest parameter at call site: "(chicken-install.scm:389) main#d" 2 
o|contracted procedure: "(chicken-install.scm:376) main#delete-duplicates" 
o|inlining procedure: k7434 
o|inlining procedure: k7434 
o|inlining procedure: k17536 
o|contracted procedure: "(chicken-install.scm:379) g46394640" 
o|inlining procedure: k17556 
o|inlining procedure: k17556 
o|inlining procedure: k17536 
o|consed rest parameter at call site: "(chicken-install.scm:377) main#append-map" 3 
o|consed rest parameter at call site: "(chicken-install.scm:468) main#d" 2 
o|inlining procedure: k17974 
o|inlining procedure: k17974 
o|consed rest parameter at call site: "(chicken-install.scm:525) main#d" 2 
o|consed rest parameter at call site: "(chicken-install.scm:524) main#qs*" 3 
o|consed rest parameter at call site: "(chicken-install.scm:523) main#qs*" 3 
o|inlining procedure: k18694 
o|inlining procedure: k18898 
o|contracted procedure: "(chicken-install.scm:615) g50555062" 
o|inlining procedure: k18705 
o|inlining procedure: k18705 
o|contracted procedure: "(chicken-install.scm:626) main#outdated-dependencies" 
o|inlining procedure: k18965 
o|inlining procedure: k18965 
o|inlining procedure: k19010 
o|inlining procedure: k19010 
o|inlining procedure: k19022 
o|inlining procedure: k19022 
o|propagated global variable: g51365138 main#hacks 
o|contracted procedure: "(chicken-install.scm:654) main#get-egg-dependencies" 
o|inlining procedure: k19057 
o|consed rest parameter at call site: "(chicken-install.scm:668) main#get-egg-property*" 3 
o|inlining procedure: k19057 
o|consed rest parameter at call site: "(chicken-install.scm:666) main#get-egg-property*" 3 
o|consed rest parameter at call site: "(chicken-install.scm:665) main#get-egg-property*" 3 
o|inlining procedure: k18760 
o|consed rest parameter at call site: "(chicken-install.scm:643) main#d" 2 
o|contracted procedure: "(chicken-install.scm:642) main#unzip1" 
o|inlining procedure: k7599 
o|contracted procedure: "(mini-srfi-1.scm:143) g535544" 
o|inlining procedure: k7599 
o|inlining procedure: k18760 
o|propagated global variable: tmp51045106 main#force-install 
o|inlining procedure: k18782 
o|propagated global variable: tmp51045106 main#force-install 
o|inlining procedure: k18782 
o|contracted procedure: "(chicken-install.scm:641) main#replace-extension-question" 
o|inlining procedure: k19519 
o|inlining procedure: k19519 
o|substituted constant variable: a19526 
o|substituted constant variable: a19531 
o|inlining procedure: k19527 
o|inlining procedure: k19527 
o|contracted procedure: "(chicken-install.scm:773) main#trim" 
o|inlining procedure: k19678 
o|inlining procedure: k19678 
o|inlining procedure: k19569 
o|substituted constant variable: a19583 
o|substituted constant variable: a19584 
o|inlining procedure: k19569 
o|inlining procedure: k19564 
o|inlining procedure: k19564 
o|consed rest parameter at call site: "(chicken-install.scm:637) main#d" 2 
o|inlining procedure: k18834 
o|contracted procedure: "(chicken-install.scm:630) g50835092" 
o|inlining procedure: k18815 
o|inlining procedure: k18815 
o|inlining procedure: k18834 
o|consed rest parameter at call site: "(chicken-install.scm:624) main#d" 2 
o|contracted procedure: "(chicken-install.scm:623) main#check-platform" 
o|inlining procedure: k19394 
o|inlining procedure: k19394 
o|inlining procedure: k19406 
o|inlining procedure: k19406 
o|inlining procedure: k19415 
o|inlining procedure: k19415 
o|inlining procedure: k19433 
o|inlining procedure: k19433 
o|inlining procedure: k19461 
o|inlining procedure: k19461 
o|consed rest parameter at call site: "(chicken-install.scm:733) main#get-egg-property" 3 
o|consed rest parameter at call site: "(chicken-install.scm:622) main#d" 2 
o|consed rest parameter at call site: "(chicken-install.scm:618) main#d" 2 
o|inlining procedure: k18898 
o|propagated global variable: g50615063 main#canonical-eggs 
o|inlining procedure: k18694 
o|inlining procedure: k18921 
o|contracted procedure: "(chicken-install.scm:596) g50095016" 
o|inlining procedure: k18614 
o|contracted procedure: "(chicken-install.scm:598) g50255026" 
o|inlining procedure: k18614 
o|contracted procedure: "(chicken-install.scm:605) main#locate-egg" 
o|contracted procedure: "(chicken-install.scm:426) main#fetch-egg-sources" 
o|inlining procedure: k18000 
o|inlining procedure: k18025 
o|inlining procedure: k18025 
o|contracted procedure: "(chicken-install.scm:487) main#try-download" 
o|inlining procedure: k16061 
o|inlining procedure: k16061 
o|inlining procedure: k16085 
o|inlining procedure: k16085 
o|inlining procedure: k16103 
o|inlining procedure: k16103 
o|inlining procedure: k16112 
o|inlining procedure: k16112 
o|inlining procedure: k16121 
o|inlining procedure: k16121 
o|contracted procedure: "(egg-download.scm:323) main#download-egg" 
o|inlining procedure: k15996 
o|inlining procedure: k15996 
o|contracted procedure: "(egg-download.scm:314) main#http-fetch" 
o|contracted procedure: "(egg-download.scm:54) main#http-retrieve-files" 
o|inlining procedure: k15379 
o|inlining procedure: k15379 
o|inlining procedure: k15408 
o|inlining procedure: k15408 
o|substituted constant variable: a15432 
o|inlining procedure: k15437 
o|inlining procedure: k15437 
o|inlining procedure: k15473 
o|contracted procedure: "(egg-download.scm:174) main#server-error" 
o|inlining procedure: k15473 
o|inlining procedure: k15504 
o|inlining procedure: k15504 
o|consed rest parameter at call site: "(egg-download.scm:183) main#d" 2 
o|consed rest parameter at call site: "(egg-download.scm:187) main#d" 2 
o|contracted procedure: "(egg-download.scm:182) main#string-suffix?" 
o|inlining procedure: k16712 
o|inlining procedure: k16712 
o|consed rest parameter at call site: "(egg-download.scm:145) main#d" 2 
o|consed rest parameter at call site: "(egg-download.scm:321) main#d" 2 
o|inlining procedure: k18065 
o|inlining procedure: k18065 
o|consed rest parameter at call site: "(chicken-install.scm:485) main#d" 2 
o|inlining procedure: k18121 
o|inlining procedure: k18121 
o|propagated global variable: g48384842 main#default-servers 
o|inlining procedure: k18000 
o|inlining procedure: k18172 
o|inlining procedure: k18172 
o|inlining procedure: k18194 
o|inlining procedure: k18194 
o|consed rest parameter at call site: "(chicken-install.scm:510) main#get-egg-property" 3 
o|consed rest parameter at call site: "(chicken-install.scm:507) main#d" 2 
o|inlining procedure: k17798 
o|inlining procedure: k17822 
o|inlining procedure: k17822 
o|consed rest parameter at call site: "(chicken-install.scm:458) main#get-egg-property" 3 
o|consed rest parameter at call site: "(chicken-install.scm:455) main#d" 2 
o|inlining procedure: k17798 
o|inlining procedure: k17844 
o|inlining procedure: k17844 
o|contracted procedure: "(chicken-install.scm:454) main#check-remote-version" 
o|inlining procedure: k18257 
o|inlining procedure: k18279 
o|consed rest parameter at call site: "(chicken-install.scm:533) main#try-list-versions" 3 
o|inlining procedure: k18279 
o|inlining procedure: k18313 
o|inlining procedure: k18313 
o|propagated global variable: g49124916 main#default-servers 
o|inlining procedure: k18257 
o|contracted procedure: "(chicken-install.scm:541) main#compare-trees" 
o|inlining procedure: k18392 
o|inlining procedure: k18415 
o|inlining procedure: k18415 
o|inlining procedure: k18392 
o|substituted constant variable: main#+one-hour+ 
o|inlining procedure: k17888 
o|inlining procedure: k17888 
o|consed rest parameter at call site: "(chicken-install.scm:445) main#get-egg-property" 3 
o|inlining procedure: k17910 
o|inlining procedure: k17910 
o|consed rest parameter at call site: "(chicken-install.scm:430) main#d" 2 
o|inlining procedure: k17919 
o|inlining procedure: k17931 
o|inlining procedure: k17931 
o|consed rest parameter at call site: "(chicken-install.scm:436) main#d" 2 
o|inlining procedure: k17919 
o|substituted constant variable: main#+status-file+ 
o|consed rest parameter at call site: "(chicken-install.scm:610) main#d" 2 
o|inlining procedure: k18668 
o|inlining procedure: k18668 
o|contracted procedure: "(chicken-install.scm:604) main#override-version" 
o|inlining procedure: k17626 
o|inlining procedure: k17626 
o|substituted constant variable: a17657 
o|substituted constant variable: a17658 
o|consed rest parameter at call site: "(chicken-install.scm:406) main#d" 2 
o|inlining procedure: k17697 
o|inlining procedure: k17697 
o|inlining procedure: k17618 
o|inlining procedure: k17618 
o|inlining procedure: k17731 
o|inlining procedure: k17731 
o|inlining procedure: k18921 
o|inlining procedure: k19066 
o|inlining procedure: k19079 
o|inlining procedure: k19079 
o|inlining procedure: k19066 
o|inlining procedure: k19108 
o|inlining procedure: k19118 
o|inlining procedure: k19118 
o|inlining procedure: k19108 
o|inlining procedure: k19140 
o|inlining procedure: k19140 
o|inlining procedure: k19161 
o|inlining procedure: k19161 
o|inlining procedure: k19170 
o|inlining procedure: k19170 
o|inlining procedure: k19182 
o|inlining procedure: k19206 
o|substituted constant variable: a19215 
o|inlining procedure: k19220 
o|inlining procedure: k19220 
o|inlining procedure: k19206 
o|inlining procedure: k19182 
o|inlining procedure: k19288 
o|inlining procedure: k19288 
o|substituted constant variable: a19309 
o|inlining procedure: k19328 
o|inlining procedure: k19328 
o|contracted procedure: "(chicken-install.scm:716) g52205221" 
o|inlining procedure: k19354 
o|inlining procedure: k19354 
o|inlining procedure: k19367 
o|inlining procedure: k19367 
o|contracted procedure: "(chicken-install.scm:720) main#repo-path" 
o|inlining procedure: k16209 
o|consed rest parameter at call site: "(chicken-install.scm:114) main#destination-repository" 2 
o|inlining procedure: k16209 
o|inlining procedure: k20114 
o|contracted procedure: "(chicken-install.scm:810) g53775384" 
o|inlining procedure: k19906 
o|inlining procedure: k19933 
o|inlining procedure: k19933 
o|consed rest parameter at call site: "(chicken-install.scm:877) main#run-script" 4 
o|consed rest parameter at call site: "(chicken-install.scm:874) main#run-script" 4 
o|removed unused parameter to known procedure: mode3462 "(chicken-install.scm:868) main#install-prefix" 
o|removed unused parameter to known procedure: name3463 "(chicken-install.scm:868) main#install-prefix" 
o|removed unused parameter to known procedure: info3464 "(chicken-install.scm:868) main#install-prefix" 
o|removed unused parameter to known procedure: mode3443 "(chicken-install.scm:865) main#build-suffix" 
o|removed unused parameter to known procedure: name3444 "(chicken-install.scm:865) main#build-suffix" 
o|removed unused parameter to known procedure: info3445 "(chicken-install.scm:865) main#build-suffix" 
o|removed unused parameter to known procedure: mode3398 "(chicken-install.scm:864) main#build-prefix" 
o|removed unused parameter to known procedure: name3399 "(chicken-install.scm:864) main#build-prefix" 
o|removed unused parameter to known procedure: info3400 "(chicken-install.scm:864) main#build-prefix" 
o|inlining procedure: k19906 
o|inlining procedure: k20011 
o|inlining procedure: k20011 
o|inlining procedure: k20038 
o|contracted procedure: "(chicken-install.scm:850) main#test-egg" 
o|inlining procedure: k20180 
o|consed rest parameter at call site: "(chicken-install.scm:902) main#d" 2 
o|inlining procedure: k20230 
o|inlining procedure: k20230 
o|consed rest parameter at call site: "(chicken-install.scm:899) main#qs*" 3 
o|consed rest parameter at call site: "(chicken-install.scm:898) main#qs*" 3 
o|consed rest parameter at call site: "(chicken-install.scm:897) main#qs*" 3 
o|inlining procedure: k20180 
o|inlining procedure: k20038 
o|consed rest parameter at call site: "(chicken-install.scm:847) main#run-script" 4 
o|contracted procedure: "(chicken-install.scm:845) main#check-installed-files" 
o|inlining procedure: k18531 
o|propagated global variable: out49694972 ##sys#standard-error 
o|substituted constant variable: a18541 
o|substituted constant variable: a18542 
o|inlining procedure: k18531 
o|inlining procedure: k18578 
o|contracted procedure: "(chicken-install.scm:586) g49794986" 
o|propagated global variable: out49894992 ##sys#standard-error 
o|substituted constant variable: a18555 
o|substituted constant variable: a18556 
o|propagated global variable: out49894992 ##sys#standard-error 
o|inlining procedure: k18578 
o|propagated global variable: out49694972 ##sys#standard-error 
o|contracted procedure: "(chicken-install.scm:581) main#matching-installed-files" 
o|inlining procedure: k18449 
o|inlining procedure: k18449 
o|inlining procedure: k18485 
o|inlining procedure: k18485 
o|inlining procedure: k18494 
o|inlining procedure: k18494 
o|consed rest parameter at call site: "(chicken-install.scm:843) main#run-script" 4 
o|removed unused parameter to known procedure: mode3462 "(chicken-install.scm:837) main#install-prefix" 
o|removed unused parameter to known procedure: name3463 "(chicken-install.scm:837) main#install-prefix" 
o|removed unused parameter to known procedure: info3464 "(chicken-install.scm:837) main#install-prefix" 
o|removed unused parameter to known procedure: mode3443 "(chicken-install.scm:834) main#build-suffix" 
o|removed unused parameter to known procedure: name3444 "(chicken-install.scm:834) main#build-suffix" 
o|removed unused parameter to known procedure: info3445 "(chicken-install.scm:834) main#build-suffix" 
o|removed unused parameter to known procedure: mode3398 "(chicken-install.scm:833) main#build-prefix" 
o|removed unused parameter to known procedure: name3399 "(chicken-install.scm:833) main#build-prefix" 
o|removed unused parameter to known procedure: info3400 "(chicken-install.scm:833) main#build-prefix" 
o|propagated global variable: tmp53945396 main#host-extension 
o|propagated global variable: tmp53945396 main#host-extension 
o|inlining procedure: k20087 
o|inlining procedure: k20087 
o|inlining procedure: k20114 
o|contracted procedure: "(chicken-install.scm:878) main#order-installed-eggs" 
o|inlining procedure: k20143 
o|inlining procedure: k20143 
o|consed rest parameter at call site: "(chicken-install.scm:884) main#d" 2 
o|merged explicitly consed rest parameter: rest54935497 
o|contracted procedure: "(chicken-install.scm:915) main#exec" 
o|inlining procedure: k20310 
o|inlining procedure: k20310 
o|consed rest parameter at call site: "(chicken-install.scm:932) main#d" 2 
o|inlining procedure: k20272 
o|consed rest parameter at call site: "(chicken-install.scm:925) main#qs*" 3 
o|inlining procedure: k20272 
o|consed rest parameter at call site: "(chicken-install.scm:914) main#d" 2 
o|contracted procedure: "(chicken-install.scm:1189) main#main" 
o|inlining procedure: k21086 
o|contracted procedure: "(chicken-install.scm:1079) main#perform-actions" 
o|inlining procedure: k20835 
o|contracted procedure: "(chicken-install.scm:1008) main#update-db" 
o|inlining procedure: k20396 
o|contracted procedure: "(chicken-install.scm:980) g56595666" 
o|inlining procedure: k20396 
o|inlining procedure: k20452 
o|inlining procedure: k20464 
o|inlining procedure: k20532 
o|inlining procedure: k20532 
o|inlining procedure: k20566 
o|inlining procedure: k20566 
o|inlining procedure: k20464 
o|substituted constant variable: main#+internal-modules+ 
o|inlining procedure: k20452 
o|inlining procedure: k20714 
o|contracted procedure: "(chicken-install.scm:949) g55325539" 
o|substituted constant variable: a20656 
o|substituted constant variable: a20657 
o|inlining procedure: k20714 
o|inlining procedure: k20835 
o|contracted procedure: "(chicken-install.scm:1009) main#purge-cache" 
o|inlining procedure: k20758 
o|consed rest parameter at call site: "(chicken-install.scm:991) main#d" 2 
o|inlining procedure: k20758 
o|inlining procedure: k20809 
o|contracted procedure: "(chicken-install.scm:994) g56915698" 
o|inlining procedure: k20784 
o|consed rest parameter at call site: "(chicken-install.scm:999) main#d" 2 
o|inlining procedure: k20784 
o|inlining procedure: k20809 
o|inlining procedure: k20847 
o|inlining procedure: k20847 
o|inlining procedure: k20863 
o|inlining procedure: k20863 
o|inlining procedure: k20917 
o|inlining procedure: k20917 
o|inlining procedure: k20926 
o|inlining procedure: k20926 
o|propagated global variable: g57605764 main#canonical-eggs 
o|inlining procedure: k20960 
o|contracted procedure: "(chicken-install.scm:1020) g57275736" 
o|inlining procedure: k20960 
o|inlining procedure: k21000 
o|contracted procedure: "(chicken-install.scm:1028) main#list-egg-versions" 
o|inlining procedure: k19751 
o|inlining procedure: k19751 
o|inlining procedure: k19774 
o|propagated global variable: out53375340 ##sys#standard-output 
o|substituted constant variable: a19795 
o|substituted constant variable: a19796 
o|inlining procedure: k19820 
o|contracted procedure: "(chicken-install.scm:801) g53465353" 
o|inlining procedure: k19820 
o|propagated global variable: out53375340 ##sys#standard-output 
o|consed rest parameter at call site: "(chicken-install.scm:797) main#try-list-versions" 3 
o|inlining procedure: k19774 
o|inlining procedure: k19849 
o|inlining procedure: k19849 
o|propagated global variable: g53135317 main#default-servers 
o|inlining procedure: k21000 
o|inlining procedure: k21031 
o|contracted procedure: "(chicken-install.scm:1030) g57885797" 
o|inlining procedure: k21031 
o|contracted procedure: "(chicken-install.scm:1007) main#load-defaults" 
o|inlining procedure: k16973 
o|inlining procedure: k16987 
o|inlining procedure: k17002 
o|substituted constant variable: a17016 
o|substituted constant variable: a17017 
o|substituted constant variable: main#+defaults-version+ 
o|inlining procedure: k17002 
o|substituted constant variable: main#+defaults-version+ 
o|inlining procedure: k16987 
o|inlining procedure: k17066 
o|contracted procedure: "(chicken-install.scm:327) main#split-at" 
o|inlining procedure: k7030 
o|inlining procedure: k7030 
o|contracted procedure: "(chicken-install.scm:325) main#list-index" 
o|inlining procedure: k7664 
o|inlining procedure: k7664 
o|inlining procedure: k17126 
o|inlining procedure: k17126 
o|inlining procedure: k17066 
o|inlining procedure: k17173 
o|inlining procedure: k17173 
o|inlining procedure: k17196 
o|inlining procedure: k17196 
o|substituted constant variable: a17205 
o|inlining procedure: k17218 
o|inlining procedure: k17218 
o|inlining procedure: k17249 
o|inlining procedure: k17249 
o|inlining procedure: k17294 
o|inlining procedure: k17294 
o|substituted constant variable: a17320 
o|substituted constant variable: a17322 
o|substituted constant variable: a17324 
o|substituted constant variable: a17326 
o|substituted constant variable: a17328 
o|substituted constant variable: a17330 
o|substituted constant variable: a17332 
o|inlining procedure: k16973 
o|inlining procedure: k17356 
o|inlining procedure: k17356 
o|propagated global variable: tmp44654467 main#user-defaults 
o|propagated global variable: tmp44654467 main#user-defaults 
o|inlining procedure: k17383 
o|inlining procedure: k17383 
o|contracted procedure: "(chicken-install.scm:1078) main#validate-environment" 
o|inlining procedure: k8294 
o|inlining procedure: k8294 
o|inlining procedure: k21086 
o|inlining procedure: k21114 
o|inlining procedure: k21114 
o|inlining procedure: k21138 
o|inlining procedure: k21138 
o|inlining procedure: k21166 
o|inlining procedure: k21166 
o|inlining procedure: k21201 
o|inlining procedure: k21201 
o|inlining procedure: k21225 
o|inlining procedure: k21225 
o|inlining procedure: k21253 
o|inlining procedure: k21253 
o|inlining procedure: k21277 
o|inlining procedure: k21277 
o|inlining procedure: k21301 
o|inlining procedure: k21301 
o|inlining procedure: k21325 
o|inlining procedure: k21325 
o|inlining procedure: k21349 
o|inlining procedure: k21349 
o|inlining procedure: k21373 
o|inlining procedure: k21373 
o|inlining procedure: k21451 
o|contracted procedure: "(chicken-install.scm:1152) g58575866" 
o|inlining procedure: k21411 
o|inlining procedure: k21411 
o|inlining procedure: k21451 
o|inlining procedure: k21494 
o|inlining procedure: k21494 
o|inlining procedure: k21532 
o|inlining procedure: k21571 
o|contracted procedure: "(chicken-install.scm:1173) g58985907" 
o|inlining procedure: k21571 
o|substituted constant variable: main#+short-options+ 
o|inlining procedure: k21532 
o|substituted constant variable: a21622 
o|contracted procedure: "(chicken-install.scm:1180) main#alist-cons" 
o|inlining procedure: k21627 
o|inlining procedure: k21627 
o|substituted constant variable: a21670 
o|substituted constant variable: a21667 
o|contracted procedure: "(chicken-install.scm:1072) main#setup-proxy" 
o|inlining procedure: k17405 
o|inlining procedure: k17417 
o|inlining procedure: k17417 
o|inlining procedure: k17405 
o|substituted constant variable: main#+default-tcp-read/write-timeout+ 
o|substituted constant variable: main#+default-tcp-read/write-timeout+ 
o|substituted constant variable: main#+default-tcp-connect-timeout+ 
o|inlining procedure: k21914 
o|inlining procedure: k21914 
o|simplifications: ((if . 2)) 
o|replaced variables: 3900 
o|removed binding forms: 1189 
o|removed side-effect free assignment to unused variable: main#+defaults-version+ 
o|removed side-effect free assignment to unused variable: main#+short-options+ 
o|removed side-effect free assignment to unused variable: main#+one-hour+ 
o|removed side-effect free assignment to unused variable: main#+internal-modules+ 
o|substituted constant variable: r707921969 
o|substituted constant variable: r711921971 
o|substituted constant variable: r727421979 
o|substituted constant variable: r733221981 
o|substituted constant variable: r752721992 
o|removed side-effect free assignment to unused variable: main#list-tabulate 
o|substituted constant variable: r799521995 
o|removed side-effect free assignment to unused variable: main#+status-file+ 
o|substituted constant variable: r834022000 
o|removed side-effect free assignment to unused variable: main#get-extension-property/internal 
o|removed side-effect free assignment to unused variable: main#default-import-library-compilation-options 
o|removed side-effect free assignment to unused variable: main#+windows-executable-extension+ 
o|removed side-effect free assignment to unused variable: main#+windows-object-extension+ 
o|removed side-effect free assignment to unused variable: main#+windows-archive-extension+ 
o|substituted constant variable: main#+unix-object-extension+ 
o|substituted constant variable: main#+unix-archive-extension+ 
o|substituted constant variable: main#+unix-executable-extension+ 
o|substituted constant variable: r883122031 
o|substituted constant variable: r885022033 
o|removed side-effect free assignment to unused variable: main#install-executable-command 
o|removed side-effect free assignment to unused variable: main#install-file-command 
o|substituted constant variable: r888122035 
o|substituted constant variable: r892322039 
o|substituted constant variable: r892322039 
o|folded constant expression: (scheme#not (quote #f)) 
o|substituted constant variable: r896822044 
o|substituted constant variable: r902522050 
o|substituted constant variable: r902522050 
o|substituted constant variable: r902522052 
o|substituted constant variable: r902522052 
o|converted assignments to bindings: (implib1182) 
o|substituted constant variable: r1028622097 
o|inlining procedure: k10285 
o|inlining procedure: k10285 
o|removed side-effect free assignment to unused variable: fail1215 
o|substituted constant variable: r1119422183 
o|substituted constant variable: r1123522192 
o|substituted constant variable: r1131822195 
o|substituted constant variable: r1131822195 
o|substituted constant variable: r1156122207 
o|substituted constant variable: r1156122207 
o|substituted constant variable: r1176022217 
o|substituted constant variable: r1176022217 
o|substituted constant variable: r1188422227 
o|substituted constant variable: r1188422227 
o|substituted constant variable: r1193322232 
o|substituted constant variable: r1193322232 
o|substituted constant variable: r1237522264 
o|substituted constant variable: r1237522264 
o|substituted constant variable: r1269922285 
o|substituted constant variable: r1269922285 
o|removed call to pure procedure with unused result: "(egg-compile.scm:637) ##sys#get-keyword" 
o|removed call to pure procedure with unused result: "(egg-compile.scm:770) ##sys#get-keyword" 
o|inlining procedure: k14165 
o|propagated global variable: r1416623084 main#default-sharedir 
o|propagated global variable: r1416623084 main#default-sharedir 
o|inlining procedure: k14198 
o|propagated global variable: r1419923086 main#default-incdir 
o|propagated global variable: r1419923086 main#default-incdir 
o|removed call to pure procedure with unused result: "(egg-compile.scm:1074) ##sys#get-keyword" 
o|substituted constant variable: r890022394 
o|propagated global variable: out34083411 ##sys#standard-output 
o|propagated global variable: out34253428 ##sys#standard-output 
o|propagated global variable: out34533456 ##sys#standard-output 
o|propagated global variable: out34573460 ##sys#standard-output 
o|propagated global variable: out34723475 ##sys#standard-output 
o|propagated global variable: out34793482 ##sys#standard-output 
o|propagated global variable: out35083511 ##sys#standard-output 
o|propagated global variable: out35293532 ##sys#standard-output 
o|substituted constant variable: r1466722404 
o|substituted constant variable: r1466722404 
o|substituted constant variable: r1470022410 
o|substituted constant variable: r1477522419 
o|substituted constant variable: r1495222435 
o|removed side-effect free assignment to unused variable: main#joins 
o|substituted constant variable: r1501522439 
o|removed side-effect free assignment to unused variable: main#+default-tcp-connect-timeout+ 
o|removed side-effect free assignment to unused variable: main#+default-tcp-read/write-timeout+ 
o|removed side-effect free assignment to unused variable: main#+url-regex+ 
o|removed side-effect free assignment to unused variable: main#+max-redirects+ 
o|substituted constant variable: r1505922442 
o|substituted constant variable: r1505922442 
o|substituted constant variable: r1570822455 
o|substituted constant variable: r1572022457 
o|removed unused parameter to known procedure: msg4055 "(egg-download.scm:142) main#network-failure" 
o|substituted constant variable: r1566922465 
o|substituted constant variable: r1533522468 
o|substituted constant variable: r1533522468 
o|removed unused parameter to known procedure: msg4055 "(egg-download.scm:74) main#network-failure" 
o|substituted constant variable: r1568122471 
o|removed call to pure procedure with unused result: "(egg-download.scm:242) ##sys#get-keyword" 
o|removed unused formal parameters: (msg4055) 
o|substituted constant variable: r1586422472 
o|substituted constant variable: r1588222474 
o|substituted constant variable: r1589722477 
o|substituted constant variable: r1590622479 
o|substituted constant variable: r1591522481 
o|removed call to pure procedure with unused result: "(egg-download.scm:288) ##sys#get-keyword" 
o|removed call to pure procedure with unused result: "(egg-download.scm:288) ##sys#get-keyword" 
o|removed call to pure procedure with unused result: "(egg-download.scm:288) ##sys#get-keyword" 
o|substituted constant variable: r1625822484 
o|substituted constant variable: r1625822484 
o|substituted constant variable: r1625822486 
o|substituted constant variable: r1625822486 
o|substituted constant variable: r1627822488 
o|substituted constant variable: r1627822488 
o|substituted constant variable: r1627822490 
o|substituted constant variable: r1627822490 
o|substituted constant variable: r1630222494 
o|substituted constant variable: r1629022495 
o|substituted constant variable: r1632122499 
o|substituted constant variable: r1635122501 
o|substituted constant variable: r1638722505 
o|substituted constant variable: r1660822521 
o|substituted constant variable: r1661822523 
o|converted assignments to bindings: (version->list4404) 
o|converted assignments to bindings: (same?4619) 
o|substituted constant variable: r1905822572 
o|substituted constant variable: r1905822572 
o|propagated global variable: r1878322578 main#force-install 
o|substituted constant variable: r1967922584 
o|substituted constant variable: r1610422631 
o|substituted constant variable: r1611322633 
o|substituted constant variable: r1612222635 
o|inlining procedure: k15996 
o|inlining procedure: k15408 
o|inlining procedure: k15408 
o|substituted constant variable: r1671322671 
o|substituted constant variable: r1782322683 
o|substituted constant variable: r1828022689 
o|substituted constant variable: r1839322696 
o|substituted constant variable: r1788922698 
o|converted assignments to bindings: (fetch4723) 
o|substituted constant variable: r1769822726 
o|substituted constant variable: r1908022737 
o|substituted constant variable: r1908022737 
o|substituted constant variable: r1911922741 
o|substituted constant variable: r1911922741 
o|inlining procedure: k19118 
o|substituted constant variable: r1917122753 
o|substituted constant variable: r1928922761 
o|substituted constant variable: r1935522765 
o|substituted constant variable: r1936822767 
o|removed unused parameter to known procedure: dir5494 "(chicken-install.scm:877) main#run-script" 
o|removed unused parameter to known procedure: dir5494 "(chicken-install.scm:874) main#run-script" 
o|substituted constant variable: r2023122781 
o|substituted constant variable: r2023122781 
o|substituted constant variable: r2018122783 
o|substituted constant variable: r2003922784 
o|removed unused parameter to known procedure: dir5494 "(chicken-install.scm:847) main#run-script" 
o|propagated global variable: out49694972 ##sys#standard-error 
o|propagated global variable: out49894992 ##sys#standard-error 
o|substituted constant variable: r1848622793 
o|substituted constant variable: r1848622793 
o|substituted constant variable: r1849522796 
o|contracted procedure: "(chicken-install.scm:574) main#filter" 
o|substituted constant variable: r748321988 
o|removed unused parameter to known procedure: dir5494 "(chicken-install.scm:843) main#run-script" 
o|substituted constant variable: r2008822798 
o|removed unused formal parameters: (dir5494) 
o|substituted constant variable: r2027322811 
o|substituted constant variable: r2027322811 
o|substituted constant variable: r2046522823 
o|substituted constant variable: r2045322824 
o|propagated global variable: out53375340 ##sys#standard-output 
o|substituted constant variable: r1977522850 
o|substituted constant variable: r1697422856 
o|substituted constant variable: r766522864 
o|substituted constant variable: r1719722872 
o|inlining procedure: k17256 
o|converted assignments to bindings: (broken4476) 
o|inlining procedure: k17432 
o|inlining procedure: k17432 
o|substituted constant variable: r1741822923 
o|substituted constant variable: r1740622924 
o|simplifications: ((let . 5)) 
o|replaced variables: 479 
o|removed binding forms: 3234 
o|removed conditional forms: 1 
o|inlining procedure: k8401 
o|inlining procedure: k8425 
o|removed side-effect free assignment to unused variable: main#+unix-executable-extension+ 
o|removed side-effect free assignment to unused variable: main#+unix-object-extension+ 
o|removed side-effect free assignment to unused variable: main#+unix-archive-extension+ 
o|inlining procedure: k8958 
o|inlining procedure: k8958 
o|inlining procedure: k8958 
o|inlining procedure: "(egg-compile.scm:603) main#prefix" 
o|inlining procedure: "(egg-compile.scm:601) main#maybe" 
o|inlining procedure: "(egg-compile.scm:600) main#maybe" 
o|inlining procedure: k12380 
o|inlining procedure: "(egg-compile.scm:575) main#prefix" 
o|inlining procedure: "(egg-compile.scm:573) main#prefix" 
o|inlining procedure: "(egg-compile.scm:572) main#prefix" 
o|contracted procedure: k12425 
o|inlining procedure: "(egg-compile.scm:674) main#prefix" 
o|inlining procedure: "(egg-compile.scm:672) main#maybe" 
o|inlining procedure: "(egg-compile.scm:671) main#maybe" 
o|inlining procedure: k12704 
o|inlining procedure: "(egg-compile.scm:651) main#prefix" 
o|inlining procedure: "(egg-compile.scm:649) main#prefix" 
o|inlining procedure: "(egg-compile.scm:648) main#prefix" 
o|inlining procedure: "(egg-compile.scm:707) main#prefix" 
o|inlining procedure: "(egg-compile.scm:740) main#prefix" 
o|inlining procedure: "(egg-compile.scm:739) main#prefix" 
o|contracted procedure: k12952 
o|inlining procedure: "(egg-compile.scm:783) main#prefix" 
o|inlining procedure: "(egg-compile.scm:782) main#prefix" 
o|inlining procedure: "(egg-compile.scm:816) main#prefix" 
o|inlining procedure: "(egg-compile.scm:862) main#prefix" 
o|inlining procedure: "(egg-compile.scm:924) main#prefix" 
o|inlining procedure: "(egg-compile.scm:945) main#prefix" 
o|inlining procedure: "(egg-compile.scm:967) main#prefix" 
o|inlining procedure: "(egg-compile.scm:982) main#prefix" 
o|inlining procedure: "(egg-compile.scm:996) main#prefix" 
o|inlining procedure: "(egg-compile.scm:1011) main#prefix" 
o|inlining procedure: "(egg-compile.scm:1030) main#prefix" 
o|contracted procedure: k14180 
o|inlining procedure: k14735 
o|inlining procedure: k14735 
o|inlining procedure: "(egg-compile.scm:1226) main#prefix" 
o|inlining procedure: "(egg-compile.scm:1239) main#prefix" 
o|inlining procedure: "(egg-compile.scm:1239) main#prefix" 
o|inlining procedure: k14994 
o|inlining procedure: k15193 
o|inlining procedure: k15193 
o|inlining procedure: k15308 
o|inlining procedure: k15308 
o|contracted procedure: k15747 
o|removed unused formal parameters: (rest40694072) 
o|contracted procedure: k15827 
o|contracted procedure: k15830 
o|contracted procedure: k15833 
o|inlining procedure: k16234 
o|inlining procedure: k16475 
o|inlining procedure: k16566 
o|inlining procedure: k16828 
o|inlining procedure: k16828 
o|inlining procedure: k18904 
o|inlining procedure: k19653 
o|inlining procedure: k19653 
o|inlining procedure: k18855 
o|inlining procedure: k18855 
o|inlining procedure: "(chicken-install.scm:621) main#load-egg-info" 
o|inlining procedure: k18927 
o|contracted procedure: k15996 
o|inlining procedure: k16007 
o|inlining procedure: k16007 
o|inlining procedure: "(chicken-install.scm:509) main#load-egg-info" 
o|inlining procedure: k17816 
o|inlining procedure: k17816 
o|inlining procedure: "(chicken-install.scm:457) main#load-egg-info" 
o|inlining procedure: k18288 
o|removed unused parameter to known procedure: rest40694072 "(chicken-install.scm:533) main#try-list-versions" 
o|inlining procedure: "(chicken-install.scm:442) main#load-egg-info" 
o|contracted procedure: k19118 
o|inlining procedure: "(chicken-install.scm:723) main#load-egg-info" 
o|inlining procedure: k20120 
o|inlining procedure: k20045 
o|inlining procedure: k20045 
o|inlining procedure: k20045 
o|inlining procedure: k20029 
o|inlining procedure: k20029 
o|inlining procedure: "(chicken-install.scm:571) main#load-egg-info" 
o|inlining procedure: "(chicken-install.scm:815) main#load-egg-info" 
o|inlining procedure: k20815 
o|inlining procedure: k19783 
o|removed unused parameter to known procedure: rest40694072 "(chicken-install.scm:797) main#try-list-versions" 
o|inlining procedure: k21052 
o|inlining procedure: "(mini-srfi-1.scm:154) a17110" 
o|inlining procedure: k17333 
o|inlining procedure: k17333 
o|inlining procedure: k17380 
o|inlining procedure: k8300 
o|inlining procedure: "(chicken-install.scm:1082) main#usage" 
o|inlining procedure: k21144 
o|inlining procedure: k21144 
o|inlining procedure: "(chicken-install.scm:1149) main#usage" 
o|inlining procedure: "(chicken-install.scm:1160) main#usage" 
o|inlining procedure: "(chicken-install.scm:1175) main#usage" 
o|inlining procedure: "(chicken-install.scm:1176) main#usage" 
o|substituted constant variable: r1743323296 
o|replaced variables: 12 
o|removed binding forms: 485 
o|removed side-effect free assignment to unused variable: main#load-egg-info 
o|substituted constant variable: r840223319 
o|substituted constant variable: r840223319 
o|substituted constant variable: r842623322 
o|substituted constant variable: r842623322 
o|substituted constant variable: r895923325 
o|substituted constant variable: r895923326 
o|substituted constant variable: r895923327 
o|substituted constant variable: r1238123416 
o|substituted constant variable: r1270523453 
o|substituted constant variable: r1473623572 
o|removed side-effect free assignment to unused variable: main#maybe 
o|substituted constant variable: r1623523616 
o|substituted constant variable: r1656723623 
o|substituted constant variable: r1965423665 
o|substituted constant variable: r15997 
o|substituted constant variable: r1600823688 
o|substituted constant variable: r1600823689 
o|substituted constant variable: r1781723712 
o|substituted constant variable: r1828923718 
o|substituted constant variable: r1828923718 
o|substituted constant variable: r19119 
o|substituted constant variable: r2004623760 
o|folded constant expression: (scheme#not (quote #t)) 
o|substituted constant variable: r2004623761 
o|folded constant expression: (scheme#not (quote #f)) 
o|substituted constant variable: r2004623762 
o|folded constant expression: (scheme#not (quote #t)) 
o|substituted constant variable: r2003023763 
o|substituted constant variable: r2003023764 
o|removed side-effect free assignment to unused variable: main#usage 
o|substituted constant variable: r1978423803 
o|substituted constant variable: r1978423803 
o|substituted constant variable: r1733423837 
o|substituted constant variable: r1738123840 
o|substituted constant variable: r1738123840 
o|substituted constant variable: code581323845 
o|substituted constant variable: code581323856 
o|substituted constant variable: code581323861 
o|substituted constant variable: code581323868 
o|substituted constant variable: code581323873 
o|simplifications: ((let . 1)) 
o|replaced variables: 120 
o|removed binding forms: 54 
o|removed conditional forms: 15 
o|inlining procedure: k20029 
o|inlining procedure: k20029 
o|inlining procedure: k20029 
o|removed binding forms: 152 
o|substituted constant variable: r2003024273 
o|substituted constant variable: r2003024274 
o|substituted constant variable: r2003024275 
o|removed binding forms: 1 
o|removed conditional forms: 3 
o|removed binding forms: 3 
o|simplifications: ((if . 116) (let . 119) (##core#call . 1386)) 
o|  call simplifications:
o|    ##sys#size
o|    chicken.fixnum#fx>
o|    scheme#string
o|    chicken.fixnum#fx+
o|    chicken.fixnum#fx<=
o|    chicken.fixnum#fx-
o|    scheme#caddr
o|    scheme#-
o|    chicken.fixnum#fx<
o|    scheme#eof-object?	2
o|    scheme#char-whitespace?
o|    scheme#assoc	3
o|    scheme#number?	3
o|    scheme#>	2
o|    chicken.fixnum#fx>=
o|    scheme#string=?	6
o|    scheme#=	3
o|    scheme#equal?	25
o|    scheme#string-length	5
o|    scheme#string->list	3
o|    scheme#char=?
o|    scheme#list->string	2
o|    ##sys#call-with-values	19
o|    ##sys#get-keyword	82
o|    chicken.keyword#get-keyword	10
o|    ##sys#cons	9
o|    ##sys#list	44
o|    scheme#values	29
o|    scheme#string?	14
o|    scheme#<
o|    scheme#list-ref
o|    scheme#caar	2
o|    scheme#list?	11
o|    scheme#symbol?	12
o|    scheme#length	4
o|    scheme#cdar
o|    scheme#cddr	10
o|    scheme#memq	16
o|    scheme#list	47
o|    scheme#member	15
o|    ##sys#apply	4
o|    ##sys#structure?	3
o|    scheme#memv	15
o|    scheme#assq	19
o|    scheme#cadr	36
o|    scheme#eq?	120
o|    scheme#not	56
o|    scheme#null?	56
o|    scheme#car	64
o|    scheme#apply	24
o|    scheme#cdr	35
o|    scheme#cons	133
o|    ##sys#setslot	46
o|    ##sys#check-list	69
o|    scheme#pair?	106
o|    ##sys#slot	207
o|contracted procedure: k7066 
o|contracted procedure: k7069 
o|contracted procedure: k7081 
o|contracted procedure: k7097 
o|contracted procedure: k7105 
o|contracted procedure: k7112 
o|contracted procedure: k7136 
o|contracted procedure: k7153 
o|contracted procedure: k7175 
o|contracted procedure: k7171 
o|contracted procedure: k7156 
o|contracted procedure: k7159 
o|contracted procedure: k7167 
o|contracted procedure: k7182 
o|contracted procedure: k7190 
o|contracted procedure: k7202 
o|contracted procedure: k7224 
o|contracted procedure: k7220 
o|contracted procedure: k7205 
o|contracted procedure: k7208 
o|contracted procedure: k7216 
o|contracted procedure: k7239 
o|contracted procedure: k7248 
o|contracted procedure: k7261 
o|contracted procedure: k7276 
o|contracted procedure: k7291 
o|contracted procedure: k7334 
o|contracted procedure: k7341 
o|contracted procedure: k7362 
o|contracted procedure: k7388 
o|contracted procedure: k7517 
o|contracted procedure: k7529 
o|contracted procedure: k7552 
o|contracted procedure: k7560 
o|contracted procedure: k7997 
o|contracted procedure: k8013 
o|contracted procedure: k21942 
o|contracted procedure: k8204 
o|contracted procedure: k8330 
o|contracted procedure: k8312 
o|contracted procedure: k8318 
o|contracted procedure: k8410 
o|contracted procedure: k8395 
o|contracted procedure: k8398 
o|contracted procedure: k8401 
o|contracted procedure: k8434 
o|contracted procedure: k8419 
o|contracted procedure: k8422 
o|contracted procedure: k8425 
o|contracted procedure: k8743 
o|contracted procedure: k8747 
o|contracted procedure: k8776 
o|contracted procedure: k8782 
o|contracted procedure: k8795 
o|contracted procedure: k8801 
o|contracted procedure: k8814 
o|contracted procedure: k8820 
o|contracted procedure: k8833 
o|contracted procedure: k8839 
o|contracted procedure: k8852 
o|contracted procedure: k8858 
o|contracted procedure: k8883 
o|contracted procedure: k8889 
o|contracted procedure: k8925 
o|contracted procedure: k8982 
o|contracted procedure: k8952 
o|contracted procedure: k8970 
o|contracted procedure: k8976 
o|contracted procedure: k8958 
o|contracted procedure: k9220 
o|contracted procedure: k9234 
o|contracted procedure: k9240 
o|contracted procedure: k9246 
o|contracted procedure: k9458 
o|contracted procedure: k9252 
o|contracted procedure: k9292 
o|contracted procedure: k9295 
o|contracted procedure: k9304 
o|contracted procedure: k9325 
o|contracted procedure: k9321 
o|contracted procedure: k9317 
o|contracted procedure: k9033 
o|contracted procedure: k9036 
o|contracted procedure: k9048 
o|contracted procedure: k9051 
o|contracted procedure: k9054 
o|contracted procedure: k9062 
o|contracted procedure: k9070 
o|inlining procedure: k9348 
o|contracted procedure: k9365 
o|contracted procedure: k9375 
o|contracted procedure: k9393 
o|contracted procedure: k9396 
o|contracted procedure: k9400 
o|contracted procedure: k9410 
o|contracted procedure: k9420 
o|contracted procedure: k9424 
o|contracted procedure: k9462 
o|contracted procedure: k9468 
o|contracted procedure: k9571 
o|contracted procedure: k9474 
o|contracted procedure: k9504 
o|contracted procedure: k9507 
o|contracted procedure: k9516 
o|contracted procedure: k9524 
o|contracted procedure: k9520 
o|contracted procedure: k9533 
o|contracted procedure: k9543 
o|contracted procedure: k9547 
o|contracted procedure: k9575 
o|contracted procedure: k9581 
o|contracted procedure: k9602 
o|contracted procedure: k9605 
o|contracted procedure: k9625 
o|contracted procedure: k9621 
o|contracted procedure: k9629 
o|contracted procedure: k9637 
o|contracted procedure: k9649 
o|contracted procedure: k9652 
o|contracted procedure: k9655 
o|contracted procedure: k9663 
o|contracted procedure: k9671 
o|contracted procedure: k9684 
o|contracted procedure: k9696 
o|contracted procedure: k9706 
o|contracted procedure: k9710 
o|contracted procedure: k9723 
o|contracted procedure: k9729 
o|contracted procedure: k9754 
o|contracted procedure: k9757 
o|contracted procedure: k9771 
o|contracted procedure: k9767 
o|contracted procedure: k9783 
o|contracted procedure: k9793 
o|contracted procedure: k9797 
o|contracted procedure: k9814 
o|contracted procedure: k9820 
o|contracted procedure: k9841 
o|contracted procedure: k9844 
o|contracted procedure: k9864 
o|contracted procedure: k9860 
o|contracted procedure: k9868 
o|contracted procedure: k9876 
o|contracted procedure: k9888 
o|contracted procedure: k9891 
o|contracted procedure: k9894 
o|contracted procedure: k9902 
o|contracted procedure: k9910 
o|contracted procedure: k9923 
o|contracted procedure: k9935 
o|contracted procedure: k9945 
o|contracted procedure: k9949 
o|contracted procedure: k9962 
o|contracted procedure: k9968 
o|contracted procedure: k9989 
o|contracted procedure: k9992 
o|contracted procedure: k10012 
o|contracted procedure: k10008 
o|contracted procedure: k10016 
o|contracted procedure: k10024 
o|contracted procedure: k10036 
o|contracted procedure: k10039 
o|contracted procedure: k10042 
o|contracted procedure: k10050 
o|contracted procedure: k10058 
o|contracted procedure: k10071 
o|contracted procedure: k10083 
o|contracted procedure: k10093 
o|contracted procedure: k10097 
o|contracted procedure: k10110 
o|contracted procedure: k10116 
o|contracted procedure: k10240 
o|contracted procedure: k10122 
o|contracted procedure: k10154 
o|contracted procedure: k10157 
o|contracted procedure: k10166 
o|contracted procedure: k10177 
o|contracted procedure: k10173 
o|contracted procedure: k10181 
o|contracted procedure: k10188 
o|contracted procedure: k10200 
o|contracted procedure: k10210 
o|contracted procedure: k10214 
o|contracted procedure: k10244 
o|contracted procedure: k10267 
o|contracted procedure: k10273 
o|contracted procedure: k10281 
o|contracted procedure: k10288 
o|contracted procedure: k10323 
o|contracted procedure: k10319 
o|contracted procedure: k10294 
o|contracted procedure: k10302 
o|contracted procedure: k10331 
o|contracted procedure: k10334 
o|contracted procedure: k10338 
o|contracted procedure: k10353 
o|contracted procedure: k10356 
o|contracted procedure: k10368 
o|contracted procedure: k10371 
o|contracted procedure: k10374 
o|contracted procedure: k10382 
o|contracted procedure: k10390 
o|contracted procedure: k10402 
o|contracted procedure: k10405 
o|contracted procedure: k10408 
o|contracted procedure: k10416 
o|contracted procedure: k10424 
o|contracted procedure: k10433 
o|contracted procedure: k10437 
o|contracted procedure: k10451 
o|contracted procedure: k10465 
o|contracted procedure: k10477 
o|contracted procedure: k10489 
o|contracted procedure: k10503 
o|contracted procedure: k10517 
o|contracted procedure: k10521 
o|contracted procedure: k10525 
o|contracted procedure: k10537 
o|contracted procedure: k10540 
o|contracted procedure: k10543 
o|contracted procedure: k10551 
o|contracted procedure: k10559 
o|contracted procedure: k10568 
o|contracted procedure: k10576 
o|contracted procedure: k10580 
o|contracted procedure: k10592 
o|contracted procedure: k10595 
o|contracted procedure: k10598 
o|contracted procedure: k10606 
o|contracted procedure: k10614 
o|contracted procedure: k10623 
o|contracted procedure: k10631 
o|contracted procedure: k10635 
o|contracted procedure: k10647 
o|contracted procedure: k10650 
o|contracted procedure: k10653 
o|contracted procedure: k10661 
o|contracted procedure: k10669 
o|contracted procedure: k10705 
o|contracted procedure: k10711 
o|contracted procedure: k10717 
o|contracted procedure: k10721 
o|contracted procedure: k10733 
o|contracted procedure: k10743 
o|contracted procedure: k10747 
o|contracted procedure: k10753 
o|contracted procedure: k10759 
o|contracted procedure: k10763 
o|contracted procedure: k10775 
o|contracted procedure: k10785 
o|contracted procedure: k10789 
o|contracted procedure: k10795 
o|contracted procedure: k10806 
o|contracted procedure: k10823 
o|contracted procedure: k10829 
o|contracted procedure: k10843 
o|contracted procedure: k10851 
o|contracted procedure: k10855 
o|contracted procedure: k10867 
o|contracted procedure: k10870 
o|contracted procedure: k10873 
o|contracted procedure: k10881 
o|contracted procedure: k10889 
o|contracted procedure: k10905 
o|contracted procedure: k10911 
o|contracted procedure: k10923 
o|contracted procedure: k10935 
o|contracted procedure: k10960 
o|contracted procedure: k10969 
o|contracted procedure: k11028 
o|contracted procedure: k10978 
o|contracted procedure: k10984 
o|contracted procedure: k10987 
o|contracted procedure: k10999 
o|contracted procedure: k11009 
o|contracted procedure: k11013 
o|contracted procedure: k9193 
o|contracted procedure: k9101 
o|contracted procedure: k9118 
o|contracted procedure: k9124 
o|contracted procedure: k9135 
o|contracted procedure: k9162 
o|contracted procedure: k9150 
o|contracted procedure: k9158 
o|contracted procedure: k9184 
o|contracted procedure: k11043 
o|inlining procedure: "(egg-compile.scm:422) name?1286" 
o|contracted procedure: k11055 
o|contracted procedure: k11061 
o|contracted procedure: k11065 
o|contracted procedure: k11077 
o|contracted procedure: k11087 
o|contracted procedure: k11091 
o|contracted procedure: k11097 
o|contracted procedure: k11101 
o|contracted procedure: k11113 
o|contracted procedure: k11123 
o|contracted procedure: k11127 
o|contracted procedure: k11146 
o|contracted procedure: k11165 
o|contracted procedure: k11158 
o|contracted procedure: k11168 
o|contracted procedure: k11180 
o|contracted procedure: k11196 
o|contracted procedure: k11222 
o|contracted procedure: k11237 
o|contracted procedure: k11240 
o|contracted procedure: k11246 
o|contracted procedure: k11252 
o|contracted procedure: k11258 
o|contracted procedure: k11264 
o|contracted procedure: k11270 
o|contracted procedure: k11276 
o|contracted procedure: k11285 
o|contracted procedure: k11328 
o|contracted procedure: k11313 
o|contracted procedure: k11324 
o|contracted procedure: k11317 
o|contracted procedure: k11336 
o|contracted procedure: k11344 
o|contracted procedure: k11351 
o|contracted procedure: k11359 
o|contracted procedure: k11366 
o|contracted procedure: k11374 
o|contracted procedure: k11381 
o|contracted procedure: k11389 
o|contracted procedure: k11401 
o|contracted procedure: k11404 
o|contracted procedure: k11407 
o|contracted procedure: k11415 
o|contracted procedure: k11423 
o|contracted procedure: k11435 
o|contracted procedure: k11438 
o|contracted procedure: k11441 
o|contracted procedure: k11449 
o|contracted procedure: k11457 
o|contracted procedure: k11469 
o|contracted procedure: k11472 
o|contracted procedure: k11475 
o|contracted procedure: k11483 
o|contracted procedure: k11491 
o|contracted procedure: k11503 
o|contracted procedure: k11506 
o|contracted procedure: k11509 
o|contracted procedure: k11517 
o|contracted procedure: k11525 
o|contracted procedure: k11727 
o|contracted procedure: k11534 
o|contracted procedure: k11537 
o|contracted procedure: k11563 
o|contracted procedure: k11560 
o|contracted procedure: k11575 
o|contracted procedure: k11590 
o|contracted procedure: k11599 
o|contracted procedure: k11602 
o|contracted procedure: k11614 
o|contracted procedure: k11617 
o|contracted procedure: k11620 
o|contracted procedure: k11628 
o|contracted procedure: k11636 
o|contracted procedure: k11642 
o|contracted procedure: k11651 
o|contracted procedure: k11654 
o|contracted procedure: k11666 
o|contracted procedure: k11669 
o|contracted procedure: k11672 
o|contracted procedure: k11680 
o|contracted procedure: k11688 
o|contracted procedure: k11694 
o|contracted procedure: k11701 
o|contracted procedure: k11704 
o|contracted procedure: k11714 
o|contracted procedure: k11733 
o|contracted procedure: k11858 
o|contracted procedure: k11741 
o|contracted procedure: k11744 
o|contracted procedure: k11765 
o|contracted procedure: k11774 
o|contracted procedure: k11777 
o|contracted procedure: k11789 
o|contracted procedure: k11792 
o|contracted procedure: k11795 
o|contracted procedure: k11803 
o|contracted procedure: k11811 
o|contracted procedure: k11817 
o|contracted procedure: k11831 
o|contracted procedure: k11828 
o|contracted procedure: k11845 
o|contracted procedure: k11864 
o|contracted procedure: k11907 
o|contracted procedure: k11872 
o|contracted procedure: k11886 
o|contracted procedure: k11883 
o|contracted procedure: k11896 
o|contracted procedure: k11913 
o|contracted procedure: k11956 
o|contracted procedure: k11921 
o|contracted procedure: k11935 
o|contracted procedure: k11932 
o|contracted procedure: k11945 
o|contracted procedure: k11962 
o|contracted procedure: k11977 
o|contracted procedure: k11986 
o|contracted procedure: k11996 
o|contracted procedure: k12001 
o|contracted procedure: k12013 
o|contracted procedure: k12016 
o|contracted procedure: k12019 
o|contracted procedure: k12027 
o|contracted procedure: k12035 
o|contracted procedure: k12047 
o|contracted procedure: k12057 
o|contracted procedure: k12061 
o|contracted procedure: k12067 
o|contracted procedure: k12070 
o|contracted procedure: k12073 
o|contracted procedure: k12079 
o|contracted procedure: k12082 
o|contracted procedure: k12085 
o|contracted procedure: k12088 
o|contracted procedure: k12091 
o|contracted procedure: k12094 
o|contracted procedure: k12097 
o|contracted procedure: k12147 
o|contracted procedure: k12165 
o|contracted procedure: k12186 
o|contracted procedure: k12189 
o|contracted procedure: k12192 
o|contracted procedure: k12200 
o|contracted procedure: k12208 
o|contracted procedure: k12227 
o|contracted procedure: k12235 
o|contracted procedure: k12239 
o|contracted procedure: k12250 
o|contracted procedure: k12243 
o|contracted procedure: k12264 
o|contracted procedure: k12268 
o|contracted procedure: k12272 
o|contracted procedure: k12276 
o|contracted procedure: k12292 
o|contracted procedure: k12295 
o|contracted procedure: k12307 
o|contracted procedure: k12310 
o|contracted procedure: k12313 
o|contracted procedure: k12321 
o|contracted procedure: k12329 
o|contracted procedure: k12335 
o|contracted procedure: k12389 
o|contracted procedure: k12366 
o|contracted procedure: k12374 
o|contracted procedure: k12380 
o|contracted procedure: k12428 
o|contracted procedure: k12431 
o|contracted procedure: k12440 
o|contracted procedure: k12443 
o|contracted procedure: k12446 
o|contracted procedure: k12449 
o|contracted procedure: k12452 
o|contracted procedure: k12455 
o|contracted procedure: k12458 
o|contracted procedure: k12461 
o|contracted procedure: k12487 
o|contracted procedure: k12503 
o|contracted procedure: k12534 
o|contracted procedure: k12546 
o|contracted procedure: k12565 
o|contracted procedure: k12550 
o|contracted procedure: k12572 
o|contracted procedure: k12576 
o|contracted procedure: k12580 
o|contracted procedure: k12584 
o|contracted procedure: k12600 
o|contracted procedure: k12612 
o|contracted procedure: k12615 
o|contracted procedure: k12618 
o|contracted procedure: k12626 
o|contracted procedure: k12634 
o|contracted procedure: k12646 
o|contracted procedure: k12649 
o|contracted procedure: k12652 
o|contracted procedure: k12660 
o|contracted procedure: k12668 
o|contracted procedure: k12713 
o|contracted procedure: k12690 
o|contracted procedure: k12698 
o|contracted procedure: k12704 
o|contracted procedure: k12748 
o|contracted procedure: k12751 
o|contracted procedure: k12822 
o|contracted procedure: k12768 
o|contracted procedure: k12792 
o|contracted procedure: k12807 
o|contracted procedure: k12796 
o|contracted procedure: k12834 
o|contracted procedure: k12837 
o|contracted procedure: k12840 
o|contracted procedure: k12846 
o|contracted procedure: k12849 
o|contracted procedure: k12933 
o|contracted procedure: k12863 
o|contracted procedure: k12897 
o|contracted procedure: k12908 
o|contracted procedure: k12901 
o|contracted procedure: k12955 
o|contracted procedure: k12958 
o|contracted procedure: k12964 
o|contracted procedure: k12967 
o|contracted procedure: k12970 
o|contracted procedure: k13054 
o|contracted procedure: k12978 
o|contracted procedure: k13011 
o|contracted procedure: k13026 
o|contracted procedure: k13019 
o|contracted procedure: k13070 
o|contracted procedure: k13073 
o|contracted procedure: k13082 
o|contracted procedure: k13085 
o|contracted procedure: k13088 
o|contracted procedure: k13091 
o|contracted procedure: k13241 
o|contracted procedure: k13102 
o|contracted procedure: k13108 
o|contracted procedure: k13124 
o|contracted procedure: k13151 
o|contracted procedure: k13163 
o|contracted procedure: k13182 
o|contracted procedure: k13167 
o|contracted procedure: k13201 
o|contracted procedure: k13204 
o|contracted procedure: k13207 
o|contracted procedure: k13215 
o|contracted procedure: k13223 
o|contracted procedure: k13260 
o|contracted procedure: k13269 
o|contracted procedure: k13272 
o|contracted procedure: k13275 
o|contracted procedure: k13278 
o|contracted procedure: k13281 
o|contracted procedure: k13431 
o|contracted procedure: k13292 
o|contracted procedure: k13298 
o|contracted procedure: k13314 
o|contracted procedure: k13341 
o|contracted procedure: k13353 
o|contracted procedure: k13372 
o|contracted procedure: k13357 
o|contracted procedure: k13391 
o|contracted procedure: k13394 
o|contracted procedure: k13397 
o|contracted procedure: k13405 
o|contracted procedure: k13413 
o|contracted procedure: k13450 
o|contracted procedure: k13453 
o|contracted procedure: k13456 
o|contracted procedure: k13459 
o|contracted procedure: k13502 
o|contracted procedure: k13505 
o|contracted procedure: k13508 
o|contracted procedure: k13580 
o|contracted procedure: k13592 
o|contracted procedure: k13598 
o|contracted procedure: k13642 
o|contracted procedure: k13666 
o|contracted procedure: k13680 
o|contracted procedure: k13734 
o|contracted procedure: k13737 
o|contracted procedure: k13788 
o|contracted procedure: k13791 
o|contracted procedure: k13842 
o|contracted procedure: k13845 
o|contracted procedure: k13892 
o|contracted procedure: k13902 
o|contracted procedure: k13931 
o|contracted procedure: k13939 
o|contracted procedure: k6873 
o|contracted procedure: k6897 
o|contracted procedure: k6908 
o|contracted procedure: k6916 
o|contracted procedure: k14009 
o|contracted procedure: k14018 
o|contracted procedure: k14073 
o|contracted procedure: k14083 
o|contracted procedure: k14087 
o|contracted procedure: k14096 
o|contracted procedure: k14106 
o|contracted procedure: k14110 
o|contracted procedure: k14119 
o|contracted procedure: k14122 
o|contracted procedure: k14125 
o|contracted procedure: k14133 
o|contracted procedure: k14141 
o|contracted procedure: k14150 
o|contracted procedure: k14153 
o|contracted procedure: k14156 
o|contracted procedure: k14171 
o|contracted procedure: k14183 
o|contracted procedure: k14186 
o|contracted procedure: k14189 
o|contracted procedure: k14204 
o|contracted procedure: k14241 
o|contracted procedure: k14256 
o|contracted procedure: k14266 
o|contracted procedure: k14270 
o|contracted procedure: k8902 
o|contracted procedure: k8908 
o|contracted procedure: k14294 
o|contracted procedure: k14362 
o|contracted procedure: k14439 
o|contracted procedure: k14448 
o|contracted procedure: k14466 
o|contracted procedure: k14484 
o|contracted procedure: k14529 
o|contracted procedure: k14589 
o|contracted procedure: k14675 
o|contracted procedure: k14653 
o|contracted procedure: k14669 
o|contracted procedure: k14687 
o|contracted procedure: k14694 
o|contracted procedure: k14717 
o|contracted procedure: k14739 
o|contracted procedure: k14702 
o|contracted procedure: k14720 
o|contracted procedure: k14723 
o|contracted procedure: k14731 
o|contracted procedure: k14771 
o|contracted procedure: k14778 
o|contracted procedure: k14791 
o|contracted procedure: k14804 
o|contracted procedure: k14816 
o|contracted procedure: k14828 
o|contracted procedure: k14831 
o|contracted procedure: k14834 
o|contracted procedure: k14842 
o|contracted procedure: k14850 
o|contracted procedure: k14863 
o|contracted procedure: k14871 
o|contracted procedure: k14883 
o|contracted procedure: k14886 
o|contracted procedure: k14889 
o|contracted procedure: k14897 
o|contracted procedure: k14905 
o|contracted procedure: k14917 
o|contracted procedure: k14926 
o|contracted procedure: k14942 
o|contracted procedure: k14961 
o|contracted procedure: k14975 
o|contracted procedure: k14986 
o|contracted procedure: k15153 
o|contracted procedure: k15190 
o|contracted procedure: k15625 
o|contracted procedure: k15658 
o|contracted procedure: k15671 
o|contracted procedure: k15361 
o|contracted procedure: k15744 
o|contracted procedure: k15750 
o|contracted procedure: k15923 
o|contracted procedure: k15860 
o|contracted procedure: k15899 
o|contracted procedure: k15908 
o|contracted procedure: k15917 
o|contracted procedure: k16190 
o|contracted procedure: k21896 
o|contracted procedure: k16199 
o|contracted procedure: k16203 
o|contracted procedure: k16234 
o|contracted procedure: k16263 
o|contracted procedure: k16253 
o|contracted procedure: k16260 
o|contracted procedure: k16283 
o|contracted procedure: k16273 
o|contracted procedure: k16280 
o|contracted procedure: k16292 
o|contracted procedure: k16298 
o|contracted procedure: k16304 
o|contracted procedure: k16323 
o|contracted procedure: k16326 
o|contracted procedure: k16344 
o|contracted procedure: k16332 
o|contracted procedure: k16353 
o|contracted procedure: k16368 
o|contracted procedure: k16356 
o|contracted procedure: k16383 
o|contracted procedure: k16389 
o|contracted procedure: k16405 
o|contracted procedure: k16395 
o|contracted procedure: k21689 
o|contracted procedure: k21697 
o|contracted procedure: k21705 
o|contracted procedure: k21713 
o|contracted procedure: k21721 
o|contracted procedure: k21729 
o|contracted procedure: k21737 
o|contracted procedure: k21745 
o|contracted procedure: k21753 
o|contracted procedure: k21757 
o|contracted procedure: k21761 
o|contracted procedure: k21765 
o|contracted procedure: k21769 
o|contracted procedure: k21773 
o|contracted procedure: k21777 
o|contracted procedure: k21781 
o|contracted procedure: k21785 
o|contracted procedure: k21789 
o|contracted procedure: k21793 
o|contracted procedure: k21797 
o|contracted procedure: k21801 
o|contracted procedure: k21805 
o|contracted procedure: k21809 
o|contracted procedure: k21813 
o|contracted procedure: k21817 
o|contracted procedure: k21821 
o|contracted procedure: k21825 
o|contracted procedure: k21829 
o|contracted procedure: k21833 
o|contracted procedure: k21837 
o|contracted procedure: k21841 
o|contracted procedure: k21845 
o|contracted procedure: k21849 
o|contracted procedure: k21853 
o|contracted procedure: k21857 
o|contracted procedure: k21861 
o|contracted procedure: k21865 
o|contracted procedure: k21869 
o|contracted procedure: k21873 
o|contracted procedure: k21749 
o|contracted procedure: k21741 
o|contracted procedure: k21733 
o|contracted procedure: k21725 
o|contracted procedure: k21717 
o|contracted procedure: k21709 
o|contracted procedure: k21701 
o|contracted procedure: k21693 
o|contracted procedure: k16411 
o|contracted procedure: k16668 
o|contracted procedure: k16425 
o|contracted procedure: k16643 
o|contracted procedure: k16434 
o|contracted procedure: k16630 
o|contracted procedure: k16448 
o|contracted procedure: k16464 
o|contracted procedure: k16470 
o|contracted procedure: k16482 
o|contracted procedure: k16491 
o|contracted procedure: k16485 
o|contracted procedure: k1648223620 
o|contracted procedure: k16500 
o|contracted procedure: k16503 
o|contracted procedure: k16515 
o|contracted procedure: k16525 
o|contracted procedure: k16529 
o|contracted procedure: k16536 
o|contracted procedure: k16614 
o|contracted procedure: k16604 
o|contracted procedure: k16548 
o|contracted procedure: k16566 
o|contracted procedure: k16580 
o|contracted procedure: k16601 
o|contracted procedure: k16583 
o|contracted procedure: k16597 
o|contracted procedure: k16593 
o|contracted procedure: k16627 
o|contracted procedure: k16620 
o|contracted procedure: k16664 
o|contracted procedure: k16646 
o|contracted procedure: k16660 
o|contracted procedure: k16656 
o|contracted procedure: k16671 
o|contracted procedure: k16683 
o|contracted procedure: k16693 
o|contracted procedure: k16697 
o|contracted procedure: k16778 
o|contracted procedure: k16774 
o|contracted procedure: k16735 
o|contracted procedure: k16768 
o|contracted procedure: k16738 
o|contracted procedure: k16762 
o|contracted procedure: k16741 
o|contracted procedure: k16747 
o|contracted procedure: k16787 
o|contracted procedure: k16810 
o|contracted procedure: k16832 
o|contracted procedure: k16813 
o|contracted procedure: k16816 
o|contracted procedure: k16824 
o|contracted procedure: k16859 
o|contracted procedure: k16865 
o|contracted procedure: k16952 
o|contracted procedure: k16874 
o|contracted procedure: k16911 
o|contracted procedure: k16880 
o|contracted procedure: k16883 
o|contracted procedure: k16892 
o|contracted procedure: k16948 
o|contracted procedure: k16914 
o|contracted procedure: k16929 
o|contracted procedure: k17441 
o|contracted procedure: k17454 
o|contracted procedure: k17463 
o|contracted procedure: k17519 
o|contracted procedure: k17523 
o|contracted procedure: k17500 
o|contracted procedure: k7437 
o|contracted procedure: k7440 
o|contracted procedure: k7450 
o|contracted procedure: k17541 
o|contracted procedure: k17544 
o|contracted procedure: k17547 
o|contracted procedure: k17559 
o|contracted procedure: k17562 
o|contracted procedure: k17565 
o|contracted procedure: k17573 
o|contracted procedure: k17581 
o|contracted procedure: k17606 
o|contracted procedure: k17971 
o|contracted procedure: k17979 
o|contracted procedure: k18688 
o|contracted procedure: k18697 
o|contracted procedure: k18700 
o|contracted procedure: k18889 
o|contracted procedure: k18901 
o|contracted procedure: k18911 
o|contracted procedure: k18915 
o|contracted procedure: k18886 
o|contracted procedure: k18708 
o|contracted procedure: k1891123648 
o|contracted procedure: k18715 
o|contracted procedure: k18743 
o|contracted procedure: k18953 
o|contracted procedure: k18968 
o|contracted procedure: k18992 
o|contracted procedure: k19002 
o|contracted procedure: k19006 
o|contracted procedure: k19010 
o|contracted procedure: k19025 
o|contracted procedure: k19035 
o|contracted procedure: k19039 
o|propagated global variable: g51365138 main#hacks 
o|contracted procedure: k18806 
o|contracted procedure: k18810 
o|contracted procedure: k18825 
o|contracted procedure: k18802 
o|contracted procedure: k18754 
o|contracted procedure: k7582 
o|contracted procedure: k7590 
o|contracted procedure: k7602 
o|contracted procedure: k7624 
o|contracted procedure: k7620 
o|contracted procedure: k7605 
o|contracted procedure: k7608 
o|contracted procedure: k7616 
o|contracted procedure: k18779 
o|contracted procedure: k19516 
o|contracted procedure: k19681 
o|contracted procedure: k19707 
o|contracted procedure: k19687 
o|contracted procedure: k19669 
o|contracted procedure: k19551 
o|contracted procedure: k19561 
o|contracted procedure: k19610 
o|contracted procedure: k19616 
o|contracted procedure: k19638 
o|contracted procedure: k19619 
o|contracted procedure: k19630 
o|contracted procedure: k19634 
o|contracted procedure: k19626 
o|contracted procedure: k19665 
o|contracted procedure: k18788 
o|contracted procedure: k18837 
o|contracted procedure: k18843 
o|contracted procedure: k18851 
o|contracted procedure: k18859 
o|contracted procedure: k18818 
o|contracted procedure: k19418 
o|contracted procedure: k19492 
o|contracted procedure: k19427 
o|contracted procedure: k19488 
o|contracted procedure: k19479 
o|contracted procedure: k19436 
o|contracted procedure: k19447 
o|contracted procedure: k19453 
o|contracted procedure: k19464 
o|contracted procedure: k18876 
o|propagated global variable: g50615063 main#canonical-eggs 
o|contracted procedure: k18924 
o|contracted procedure: k18934 
o|contracted procedure: k18938 
o|contracted procedure: k18611 
o|contracted procedure: k18620 
o|contracted procedure: k1893423683 
o|contracted procedure: k18684 
o|contracted procedure: k18630 
o|contracted procedure: k18003 
o|contracted procedure: k18013 
o|contracted procedure: k18016 
o|contracted procedure: k18028 
o|contracted procedure: k18059 
o|contracted procedure: k16016 
o|contracted procedure: k16019 
o|contracted procedure: k16022 
o|contracted procedure: k16025 
o|contracted procedure: k16028 
o|contracted procedure: k16031 
o|contracted procedure: k16130 
o|contracted procedure: k16058 
o|contracted procedure: k16106 
o|contracted procedure: k16115 
o|contracted procedure: k16124 
o|contracted procedure: k15956 
o|contracted procedure: k15959 
o|contracted procedure: k15962 
o|contracted procedure: k15965 
o|contracted procedure: k15968 
o|contracted procedure: k15971 
o|contracted procedure: k15382 
o|contracted procedure: k15402 
o|contracted procedure: k15405 
o|contracted procedure: k15429 
o|contracted procedure: k15568 
o|contracted procedure: k15476 
o|contracted procedure: k15483 
o|contracted procedure: k15492 
o|contracted procedure: k15495 
o|contracted procedure: k15562 
o|contracted procedure: k15507 
o|contracted procedure: k15548 
o|contracted procedure: k16706 
o|contracted procedure: k16709 
o|contracted procedure: k16727 
o|contracted procedure: k16715 
o|contracted procedure: k18111 
o|contracted procedure: k18115 
o|contracted procedure: k18124 
o|contracted procedure: k18127 
o|contracted procedure: k18130 
o|contracted procedure: k18138 
o|contracted procedure: k18146 
o|propagated global variable: g48384842 main#default-servers 
o|contracted procedure: k18175 
o|contracted procedure: k18188 
o|contracted procedure: k18191 
o|contracted procedure: k18217 
o|contracted procedure: k17838 
o|contracted procedure: k17850 
o|contracted procedure: k18260 
o|contracted procedure: k18267 
o|contracted procedure: k18270 
o|contracted procedure: k18282 
o|contracted procedure: k18316 
o|contracted procedure: k18319 
o|contracted procedure: k18322 
o|contracted procedure: k18330 
o|contracted procedure: k18338 
o|propagated global variable: g49124916 main#default-servers 
o|contracted procedure: k18395 
o|contracted procedure: k18368 
o|contracted procedure: k17867 
o|contracted procedure: k17878 
o|contracted procedure: k17885 
o|contracted procedure: k17901 
o|contracted procedure: k17950 
o|contracted procedure: k18659 
o|contracted procedure: k18655 
o|contracted procedure: k18662 
o|contracted procedure: k17615 
o|contracted procedure: k17643 
o|contracted procedure: k17629 
o|contracted procedure: k17635 
o|contracted procedure: k17684 
o|contracted procedure: k17688 
o|contracted procedure: k17694 
o|contracted procedure: k17717 
o|contracted procedure: k17700 
o|contracted procedure: k17711 
o|contracted procedure: k17707 
o|contracted procedure: k17726 
o|contracted procedure: k17734 
o|contracted procedure: k19069 
o|contracted procedure: k19072 
o|contracted procedure: k19082 
o|contracted procedure: k19102 
o|contracted procedure: k19111 
o|contracted procedure: k19134 
o|contracted procedure: k19176 
o|contracted procedure: k19143 
o|contracted procedure: k19153 
o|contracted procedure: k19164 
o|contracted procedure: k19170 
o|contracted procedure: k19194 
o|contracted procedure: k19209 
o|contracted procedure: k19234 
o|contracted procedure: k19241 
o|contracted procedure: k19253 
o|contracted procedure: k19272 
o|contracted procedure: k19276 
o|contracted procedure: k19285 
o|contracted procedure: k19291 
o|contracted procedure: k19306 
o|contracted procedure: k19294 
o|contracted procedure: k19312 
o|contracted procedure: k19319 
o|contracted procedure: k19331 
o|contracted procedure: k19334 
o|contracted procedure: k19351 
o|contracted procedure: k19361 
o|contracted procedure: k16212 
o|contracted procedure: k20105 
o|contracted procedure: k20117 
o|contracted procedure: k20127 
o|contracted procedure: k20131 
o|contracted procedure: k19885 
o|contracted procedure: k19888 
o|contracted procedure: k19957 
o|contracted procedure: k19948 
o|contracted procedure: k2012723759 
o|contracted procedure: k20035 
o|contracted procedure: k20165 
o|contracted procedure: k20168 
o|contracted procedure: k20171 
o|contracted procedure: k20207 
o|contracted procedure: k20060 
o|contracted procedure: k20048 
o|contracted procedure: k18534 
o|contracted procedure: k18566 
o|contracted procedure: k18581 
o|contracted procedure: k18591 
o|contracted procedure: k18595 
o|contracted procedure: k18603 
o|contracted procedure: k18599 
o|contracted procedure: k18452 
o|contracted procedure: k18458 
o|contracted procedure: k18469 
o|contracted procedure: k18504 
o|contracted procedure: k18497 
o|contracted procedure: k7473 
o|contracted procedure: k7485 
o|contracted procedure: k7503 
o|contracted procedure: k7511 
o|contracted procedure: k18514 
o|contracted procedure: k20090 
o|contracted procedure: k20242 
o|contracted procedure: k20326 
o|contracted procedure: k20301 
o|contracted procedure: k20313 
o|contracted procedure: k20258 
o|contracted procedure: k20282 
o|contracted procedure: k21089 
o|contracted procedure: k20387 
o|contracted procedure: k20399 
o|contracted procedure: k20409 
o|contracted procedure: k20413 
o|contracted procedure: k20435 
o|contracted procedure: k20439 
o|contracted procedure: k20449 
o|contracted procedure: k20605 
o|contracted procedure: k20461 
o|contracted procedure: k20601 
o|contracted procedure: k20467 
o|contracted procedure: k20492 
o|contracted procedure: k20501 
o|contracted procedure: k20504 
o|contracted procedure: k20511 
o|contracted procedure: k20520 
o|contracted procedure: k20523 
o|contracted procedure: k20535 
o|contracted procedure: k20538 
o|contracted procedure: k20541 
o|contracted procedure: k20549 
o|contracted procedure: k20557 
o|contracted procedure: k20569 
o|contracted procedure: k20572 
o|contracted procedure: k20575 
o|contracted procedure: k20583 
o|contracted procedure: k20591 
o|contracted procedure: k20717 
o|contracted procedure: k20727 
o|contracted procedure: k20731 
o|contracted procedure: k20686 
o|contracted procedure: k20761 
o|contracted procedure: k20800 
o|contracted procedure: k20812 
o|contracted procedure: k20822 
o|contracted procedure: k20826 
o|contracted procedure: k20796 
o|contracted procedure: k20778 
o|contracted procedure: k2082223794 
o|contracted procedure: k20860 
o|contracted procedure: k20882 
o|contracted procedure: k20898 
o|contracted procedure: k20905 
o|contracted procedure: k20908 
o|contracted procedure: k20929 
o|contracted procedure: k20951 
o|contracted procedure: k20947 
o|contracted procedure: k20932 
o|contracted procedure: k20935 
o|contracted procedure: k20943 
o|propagated global variable: g57605764 main#canonical-eggs 
o|contracted procedure: k20963 
o|contracted procedure: k20985 
o|contracted procedure: k20981 
o|contracted procedure: k20966 
o|contracted procedure: k20969 
o|contracted procedure: k20977 
o|contracted procedure: k20991 
o|contracted procedure: k19736 
o|contracted procedure: k19739 
o|contracted procedure: k19754 
o|contracted procedure: k19757 
o|contracted procedure: k19842 
o|contracted procedure: k19760 
o|contracted procedure: k19777 
o|contracted procedure: k19808 
o|contracted procedure: k19823 
o|contracted procedure: k19833 
o|contracted procedure: k19837 
o|contracted procedure: k19852 
o|contracted procedure: k19855 
o|contracted procedure: k19858 
o|contracted procedure: k19866 
o|contracted procedure: k19874 
o|propagated global variable: g53135317 main#default-servers 
o|contracted procedure: k21007 
o|contracted procedure: k21034 
o|contracted procedure: k21056 
o|contracted procedure: k21037 
o|contracted procedure: k21040 
o|contracted procedure: k21048 
o|contracted procedure: k16976 
o|contracted procedure: k16984 
o|contracted procedure: k16990 
o|contracted procedure: k17049 
o|contracted procedure: k16996 
o|contracted procedure: k17045 
o|contracted procedure: k17041 
o|contracted procedure: k17005 
o|contracted procedure: k17037 
o|contracted procedure: k17057 
o|contracted procedure: k17069 
o|contracted procedure: k17077 
o|contracted procedure: k7033 
o|contracted procedure: k7047 
o|contracted procedure: k7057 
o|contracted procedure: k7051 
o|contracted procedure: k17104 
o|contracted procedure: k7667 
o|contracted procedure: k7686 
o|contracted procedure: k7673 
o|contracted procedure: k7680 
o|contracted procedure: k17117 
o|contracted procedure: k17129 
o|contracted procedure: k17132 
o|contracted procedure: k17135 
o|contracted procedure: k17143 
o|contracted procedure: k17151 
o|contracted procedure: k17160 
o|contracted procedure: k17168 
o|contracted procedure: k17183 
o|contracted procedure: k17187 
o|contracted procedure: k17193 
o|contracted procedure: k17199 
o|contracted procedure: k17209 
o|contracted procedure: k17221 
o|contracted procedure: k17224 
o|contracted procedure: k17227 
o|contracted procedure: k17235 
o|contracted procedure: k17243 
o|contracted procedure: k17252 
o|contracted procedure: k17266 
o|contracted procedure: k17270 
o|contracted procedure: k17277 
o|contracted procedure: k17285 
o|contracted procedure: k17297 
o|contracted procedure: k17305 
o|contracted procedure: k17313 
o|contracted procedure: k17339 
o|contracted procedure: k17347 
o|contracted procedure: k17359 
o|contracted procedure: k17369 
o|contracted procedure: k17373 
o|contracted procedure: k17396 
o|contracted procedure: k8297 
o|contracted procedure: k21102 
o|contracted procedure: k21108 
o|contracted procedure: k21117 
o|contracted procedure: k21129 
o|contracted procedure: k21141 
o|contracted procedure: k21157 
o|contracted procedure: k21169 
o|contracted procedure: k21185 
o|contracted procedure: k21198 
o|contracted procedure: k21204 
o|contracted procedure: k21216 
o|contracted procedure: k21228 
o|contracted procedure: k21232 
o|contracted procedure: k21244 
o|contracted procedure: k21256 
o|contracted procedure: k21268 
o|contracted procedure: k21280 
o|contracted procedure: k21292 
o|contracted procedure: k21304 
o|contracted procedure: k21316 
o|contracted procedure: k21328 
o|contracted procedure: k21340 
o|contracted procedure: k21352 
o|contracted procedure: k21364 
o|contracted procedure: k21376 
o|contracted procedure: k21388 
o|contracted procedure: k21402 
o|contracted procedure: k21406 
o|contracted procedure: k21442 
o|contracted procedure: k21454 
o|contracted procedure: k21457 
o|contracted procedure: k21460 
o|contracted procedure: k21468 
o|contracted procedure: k21476 
o|contracted procedure: k21436 
o|contracted procedure: k21414 
o|contracted procedure: k21430 
o|contracted procedure: k21483 
o|contracted procedure: k21486 
o|contracted procedure: k21497 
o|contracted procedure: k21511 
o|contracted procedure: k21515 
o|contracted procedure: k21518 
o|contracted procedure: k21664 
o|contracted procedure: k21529 
o|contracted procedure: k21619 
o|contracted procedure: k21535 
o|contracted procedure: k21555 
o|contracted procedure: k21574 
o|contracted procedure: k21596 
o|contracted procedure: k21592 
o|contracted procedure: k21577 
o|contracted procedure: k21580 
o|contracted procedure: k21588 
o|contracted procedure: k7467 
o|contracted procedure: k21633 
o|contracted procedure: k21640 
o|contracted procedure: k21655 
o|contracted procedure: k17402 
o|contracted procedure: k21956 
o|contracted procedure: k21960 
o|contracted procedure: k21964 
o|simplifications: ((if . 12) (let . 416)) 
o|removed binding forms: 1235 
o|contracted procedure: k9107 
o|inlining procedure: "(egg-compile.scm:422) name?1286" 
o|inlining procedure: "(egg-compile.scm:635) main#print-end-command" 
o|inlining procedure: "(egg-compile.scm:635) main#print-end-command" 
o|inlining procedure: "(egg-compile.scm:608) main#prepare-custom-command" 
o|inlining procedure: "(egg-compile.scm:595) main#target-file" 
o|inlining procedure: "(egg-compile.scm:589) main#target-file" 
o|inlining procedure: "(egg-compile.scm:666) main#target-file" 
o|inlining procedure: "(egg-compile.scm:700) main#print-end-command" 
o|inlining procedure: "(egg-compile.scm:678) main#prepare-custom-command" 
o|inlining procedure: "(egg-compile.scm:663) main#target-file" 
o|inlining procedure: "(egg-compile.scm:729) main#print-end-command" 
o|inlining procedure: "(egg-compile.scm:711) main#target-file" 
o|inlining procedure: "(egg-compile.scm:768) main#print-end-command" 
o|inlining procedure: "(egg-compile.scm:752) main#prepare-custom-command" 
o|inlining procedure: "(egg-compile.scm:745) main#target-file" 
o|inlining procedure: "(egg-compile.scm:806) main#print-end-command" 
o|inlining procedure: "(egg-compile.scm:790) main#prepare-custom-command" 
o|inlining procedure: "(egg-compile.scm:784) main#target-file" 
o|inlining procedure: "(egg-compile.scm:825) main#target-file" 
o|inlining procedure: "(egg-compile.scm:852) main#print-end-command" 
o|inlining procedure: "(egg-compile.scm:831) main#prepare-custom-command" 
o|inlining procedure: "(egg-compile.scm:820) main#target-file" 
o|inlining procedure: "(egg-compile.scm:871) main#target-file" 
o|inlining procedure: "(egg-compile.scm:898) main#print-end-command" 
o|inlining procedure: "(egg-compile.scm:877) main#prepare-custom-command" 
o|inlining procedure: "(egg-compile.scm:866) main#target-file" 
o|inlining procedure: "(egg-compile.scm:911) main#print-end-command" 
o|inlining procedure: "(egg-compile.scm:905) main#prepare-custom-command" 
o|inlining procedure: "(egg-compile.scm:937) main#print-end-command" 
o|inlining procedure: "(egg-compile.scm:925) main#target-file" 
o|inlining procedure: "(egg-compile.scm:955) main#print-end-command" 
o|inlining procedure: "(egg-compile.scm:946) main#target-file" 
o|inlining procedure: "(egg-compile.scm:976) main#print-end-command" 
o|inlining procedure: "(egg-compile.scm:968) main#target-file" 
o|inlining procedure: "(egg-compile.scm:990) main#print-end-command" 
o|inlining procedure: "(egg-compile.scm:1004) main#print-end-command" 
o|inlining procedure: "(egg-compile.scm:1023) main#print-end-command" 
o|inlining procedure: "(egg-compile.scm:1012) main#target-file" 
o|inlining procedure: "(egg-compile.scm:1047) main#print-end-command" 
o|inlining procedure: "(egg-compile.scm:1062) main#print-end-command" 
(o x)|known list op on rest arg sublist: ##core#rest-null? rest43264331 0 
(o x)|known list op on rest arg sublist: ##core#rest-car rest43264331 0 
o|contracted procedure: k15417 
o|contracted procedure: k17841 
o|contracted procedure: k19095 
o|contracted procedure: k17259 
o|substituted constant variable: r21957 
o|substituted constant variable: r21961 
o|substituted constant variable: r21965 
o|replaced variables: 15 
o|removed binding forms: 5 
o|removed side-effect free assignment to unused variable: main#target-file 
o|removed side-effect free assignment to unused variable: main#prepare-custom-command 
o|removed side-effect free assignment to unused variable: main#print-end-command 
o|replaced variables: 157 
o|removed binding forms: 10 
o|inlining procedure: k12342 
o|inlining procedure: k12354 
o|inlining procedure: k12682 
o|inlining procedure: k12815 
o|inlining procedure: k12922 
o|inlining procedure: k13040 
o|inlining procedure: k13230 
o|inlining procedure: k13420 
o|inlining procedure: k13573 
o|inlining procedure: k13653 
o|inlining procedure: k13724 
o|inlining procedure: k13909 
o|removed binding forms: 105 
o|contracted procedure: k11037 
o|replaced variables: 12 
o|removed binding forms: 1 
o|removed binding forms: 12 
o|direct leaf routine/allocation: g516517 3 
o|direct leaf routine/allocation: main#get-egg-property 0 
o|direct leaf routine/allocation: main#get-egg-property* 0 
o|direct leaf routine/allocation: main#object-extension 0 
o|direct leaf routine/allocation: main#archive-extension 0 
o|direct leaf routine/allocation: main#executable-extension 0 
o|direct leaf routine/allocation: main#copy-directory-command 0 
o|direct leaf routine/allocation: main#mkdir-command 0 
o|direct leaf routine/allocation: main#remove-file-command 0 
o|direct leaf routine/allocation: main#uses-compiled-import-library? 0 
o|direct leaf routine/allocation: g38963897 0 
o|direct leaf routine/allocation: a18491 0 
o|direct leaf routine/allocation: g56065615 9 
o|direct leaf routine/allocation: g56335642 9 
o|direct leaf routine/allocation: loop562 0 
o|contracted procedure: "(egg-compile.scm:178) k9205" 
o|contracted procedure: "(egg-compile.scm:179) k9208" 
o|contracted procedure: "(egg-compile.scm:180) k9211" 
o|contracted procedure: "(egg-compile.scm:123) k9027" 
o|contracted procedure: "(egg-compile.scm:492) k11762" 
o|contracted procedure: "(egg-compile.scm:627) k12174" 
o|propagated global variable: g27622763 chicken.string#conc 
o|contracted procedure: "(egg-compile.scm:596) k12350" 
o|contracted procedure: "(egg-compile.scm:590) k12362" 
o|contracted procedure: "(egg-compile.scm:667) k12500" 
o|contracted procedure: "(egg-compile.scm:747) k12930" 
o|contracted procedure: "(egg-compile.scm:785) k13048" 
o|contracted procedure: "(egg-compile.scm:826) k13121" 
o|contracted procedure: "(egg-compile.scm:821) k13238" 
o|contracted procedure: "(egg-compile.scm:872) k13311" 
o|contracted procedure: "(egg-compile.scm:867) k13428" 
o|contracted procedure: "(egg-compile.scm:920) k13516" 
o|contracted procedure: "(egg-compile.scm:943) k13606" 
o|contracted procedure: "(egg-compile.scm:944) k13609" 
o|contracted procedure: "(egg-compile.scm:966) k13688" 
o|contracted procedure: "(egg-compile.scm:981) k13745" 
o|contracted procedure: "(egg-compile.scm:995) k13799" 
o|contracted procedure: "(egg-compile.scm:1008) k13853" 
o|contracted procedure: "(egg-compile.scm:1009) k13856" 
o|contracted procedure: "(egg-compile.scm:1010) k13859" 
o|contracted procedure: "(egg-compile.scm:1027) k13922" 
o|contracted procedure: "(egg-compile.scm:1029) k13928" 
o|contracted procedure: "(egg-compile.scm:1158) k14508" 
o|contracted procedure: "(egg-compile.scm:1159) k14511" 
o|inlining procedure: "(egg-download.scm:95) k15193" 
o|contracted procedure: "(chicken-install.scm:521) k18233" 
o|contracted procedure: "(chicken-install.scm:665) k19049" 
o|contracted procedure: "(chicken-install.scm:666) k19053" 
o|contracted procedure: "(chicken-install.scm:668) k19057" 
o|contracted procedure: "(chicken-install.scm:733) k19397" 
o|contracted procedure: "(chicken-install.scm:510) k18169" 
o|contracted procedure: "(chicken-install.scm:445) k17792" 
o|contracted procedure: "(chicken-install.scm:458) k17813" 
o|contracted procedure: "(mini-srfi-1.scm:131) k7493" 
o|contracted procedure: "(chicken-install.scm:974) k20553" 
o|contracted procedure: "(chicken-install.scm:973) k20587" 
o|contracted procedure: k17082 
o|converted assignments to bindings: (loop562) 
o|simplifications: ((let . 1) (if . 2)) 
o|removed binding forms: 40 
o|contracted procedure: "(egg-compile.scm:534) k11587" 
o|contracted procedure: "(egg-compile.scm:922) k13519" 
o|removed binding forms: 2 
o|direct leaf routine/allocation: g488489 3 
o|customizable procedures: (k21074 g59255926 map-loop58925917 map-loop58515869 loop5819 g44814488 for-each-loop44804592 g45694578 map-loop45634583 g45244533 map-loop45184554 loop323 broken4476 map-loop57825802 map-loop53015318 for-each-loop53455363 loop25329 loop15325 map-loop57215739 map-loop57485765 main#install-eggs for-each-loop56905704 for-each-loop55315569 map-loop56005618 map-loop56275645 for-each-loop56585670 k20102 k19984 main#install-path foldr483486 loop4948 for-each-loop49784996 main#build-script-extension main#install-script-extension main#build-prefix main#build-suffix main#install-prefix main#install-suffix main#generate-shell-commands main#run-script main#compile-egg-info for-each-loop53765447 k19185 k19157 scan5172 g46894690 k17646 k18665 k17904 k17922 k17853 loop4874 g49254926 walk4932 map-loop49004917 main#try-list-versions loop4881 k17801 fetch4723 main#probe-dir g48514852 loop4792 map-loop48264843 loop4800 main#copy-egg-sources k15516 get-files3970 skip3942 g39533954 k16064 k16076 k16088 for-each-loop50085044 main#validate-egg-info main#apply-mappings k18840 map-loop50775095 main#filter-map main#ext-version g52505251 k19572 left5289 loop5274 map-loop529547 main#retrieve-eggs g51305137 for-each-loop51295140 loop5145 main#check-dependency for-each-loop50545117 main#system+ g47824783 map-loop46444661 main#delete loop466 main#find main#canonical version->list4404 loop4436 map-loop44084429 g42984305 for-each-loop42974375 k16428 g43204321 k16539 k16557 g43574364 for-each-loop43564369 validate4292 main#http-connect k15866 k15875 k15884 main#response-match-code? main#network-failure get-chunks4009 main#make-HTTP-GET/1.1 next-req3846 g39003901 main#deconstruct-url main#d process-headers3884 g36423651 map-loop36363661 g36113620 map-loop36053623 k14765 map-loop35643582 k14274 g33773384 for-each-loop33763387 main#install-random-files g32453254 map-loop32393264 g32843291 for-each-loop32833298 g33063313 for-each-loop33053320 main#strip-dir-prefix loop290 main#shell-variable g30403049 map-loop30343052 g29822991 map-loop29762994 main#slashify k12694 g28192828 map-loop28132831 g28472856 map-loop28412859 main#custom-cmd k12370 g27102719 map-loop27042725 main#arglist g27452754 map-loop27392764 main#filelist main#qs* main#locate-egg-file for-each-loop12672396 g24112420 map-loop24052423 main#sort-dependencies filter-deps1289 k11928 k11879 g24372438 k11751 k11755 g24502459 map-loop24442462 main#append-map k11544 k11548 g25192528 map-loop25132531 g24922501 map-loop24862504 k11556 map-loop25402558 map-loop25672585 map-loop25942612 map-loop26212639 filter1288 compile-options1281 for-each-loop23292339 for-each-loop23122322 main#every loop2275 for-each-loop22862296 map-loop22422259 compile-cond-expand1282 for-each-loop22182228 for-each-loop22012211 map-loop21672184 map-loop21412158 map-loop21152132 map-loop20592076 ->dep1283 map-loop20852102 arg1285 compile-common1279 for-each-loop19992009 for-each-loop18551865 g18831892 map-loop18771902 for-each-loop17671777 g17951804 map-loop17891814 for-each-loop17141724 for-each-loop16101620 main#override-prefix g16381647 map-loop16321657 for-each-loop15451555 check-target1275 for-each-loop14161426 main#destination-repository k9307 k9310 k9332 k9336 k9340 k9344 implib1182 map-loop11861203 addfiles1276 main#concatenate tmp16265 tmp26266 loop679 foldr501504 g506507 loop446 loop439 loop420 loop407 main#any map-loop351369 map-loop378396 loop347 foldr336339 g341342) 
o|calls to known targets: 892 
o|identified direct recursive calls: f_7076 1 
o|identified direct recursive calls: f_7148 1 
o|identified direct recursive calls: f_7197 1 
o|identified direct recursive calls: f_7329 1 
o|identified direct recursive calls: f_7524 1 
o|identified direct recursive calls: f_9096 1 
o|identified direct recursive calls: f_14712 1 
o|unused rest argument: rest43264331 f_16446 
o|identified direct recursive calls: f_16854 1 
o|identified direct recursive calls: f_7597 1 
o|identified direct recursive calls: f_19676 2 
o|identified direct recursive calls: f_19413 1 
o|identified direct recursive calls: f_18896 1 
o|identified direct recursive calls: f_7480 1 
o|identified direct recursive calls: f_20530 1 
o|identified direct recursive calls: f_20564 1 
o|identified direct recursive calls: f_20924 1 
o|identified direct recursive calls: f_7662 1 
o|identified direct recursive calls: f_7028 1 
o|identified direct recursive calls: f_21569 1 
o|identified direct recursive calls: f_21084 20 
o|fast box initializations: 124 
o|fast global references: 690 
o|fast global assignments: 197 
o|dropping unused closure argument: f_11032 
o|dropping unused closure argument: f_11138 
o|dropping unused closure argument: f_13917 
o|dropping unused closure argument: f_14211 
o|dropping unused closure argument: f_14287 
o|dropping unused closure argument: f_14432 
o|dropping unused closure argument: f_14459 
o|dropping unused closure argument: f_14501 
o|dropping unused closure argument: f_14651 
o|dropping unused closure argument: f_14682 
o|dropping unused closure argument: f_14756 
o|dropping unused closure argument: f_14798 
o|dropping unused closure argument: f_14857 
o|dropping unused closure argument: f_14912 
o|dropping unused closure argument: f_14949 
o|dropping unused closure argument: f_14984 
o|dropping unused closure argument: f_15038 
o|dropping unused closure argument: f_15125 
o|dropping unused closure argument: f_15678 
o|dropping unused closure argument: f_15730 
o|dropping unused closure argument: f_15783 
o|dropping unused closure argument: f_15825 
o|dropping unused closure argument: f_16229 
o|dropping unused closure argument: f_16247 
o|dropping unused closure argument: f_16267 
o|dropping unused closure argument: f_16415 
o|dropping unused closure argument: f_16733 
o|dropping unused closure argument: f_16785 
o|dropping unused closure argument: f_17436 
o|dropping unused closure argument: f_17470 
o|dropping unused closure argument: f_18221 
o|dropping unused closure argument: f_18607 
o|dropping unused closure argument: f_19064 
o|dropping unused closure argument: f_19326 
o|dropping unused closure argument: f_19881 
o|dropping unused closure argument: f_20240 
o|dropping unused closure argument: f_7061 
o|dropping unused closure argument: f_7231 
o|dropping unused closure argument: f_7265 
o|dropping unused closure argument: f_7323 
o|dropping unused closure argument: f_7351 
o|dropping unused closure argument: f_7515 
o|dropping unused closure argument: f_7662 
o|dropping unused closure argument: f_7986 
o|dropping unused closure argument: f_8310 
o|dropping unused closure argument: f_8337 
o|dropping unused closure argument: f_8356 
o|dropping unused closure argument: f_8393 
o|dropping unused closure argument: f_8417 
o|dropping unused closure argument: f_8771 
o|dropping unused closure argument: f_8790 
o|dropping unused closure argument: f_8809 
o|dropping unused closure argument: f_8828 
o|dropping unused closure argument: f_8847 
o|dropping unused closure argument: f_8878 
o|dropping unused closure argument: f_8916 
o|dropping unused closure argument: f_8929 
o|dropping unused closure argument: f_9200 
o|dropping unused closure argument: f_9215 
*/
/* end of file */
